cpsecplugins/cpadvancedsecplugin/inc/cpsecurityview.h
changeset 22 6b63ca65093a
parent 19 098e361762d2
child 30 cc1cea6aabaf
equal deleted inserted replaced
19:098e361762d2 22:6b63ca65093a
    25 class CpSecModView;
    25 class CpSecModView;
    26 class CpCertView;
    26 class CpCertView;
    27 class CSecModUIModel;
    27 class CSecModUIModel;
    28 class QModelIndex;
    28 class QModelIndex;
    29 class CpSecmoduleInfoView;
    29 class CpSecmoduleInfoView;
       
    30 class HbMessageBox;
    30 class CpSecurityView : public CpBaseSettingView
    31 class CpSecurityView : public CpBaseSettingView
    31 {
    32 {
    32     Q_OBJECT
    33     Q_OBJECT
    33 public:
    34 public:
    34     explicit CpSecurityView(QGraphicsItem *parent = 0);
    35     explicit CpSecurityView(QGraphicsItem *parent = 0);
    43     void showCodeView( const QModelIndex& modelIndex);
    44     void showCodeView( const QModelIndex& modelIndex);
    44     void indicateLongPress(HbAbstractViewItem *item,QPointF coords);
    45     void indicateLongPress(HbAbstractViewItem *item,QPointF coords);
    45     void deleteModule();
    46     void deleteModule();
    46     void moduleDetails();
    47     void moduleDetails();
    47     void displayPreviousFromModInfo();
    48     void displayPreviousFromModInfo();
    48     
    49     void dialogClosed(HbAction* action);
    49 private:
    50 private:
    50     CSecModUIModel* mSecModUIModel;  
    51     CSecModUIModel* mSecModUIModel;  
    51     CpSecModView* mSecModView;
    52     CpSecModView* mSecModView;
    52 	HbView* mPreView;
    53 	HbView* mPreView;
    53 	CpCertView* mCertView;
    54 	CpCertView* mCertView;
    54 	CpSecmoduleInfoView* mModuleinfoView;
    55 	CpSecmoduleInfoView* mModuleinfoView;
    55 	HbView* mCurrentView;
    56 	HbView* mCurrentView;
    56 	TInt mPos;
    57 	TInt mPos;
       
    58 	HbMessageBox* mNote;
    57 
    59 
    58 };
    60 };
    59 
    61 
    60 #endif // CPSECURITYVIEW_H
    62 #endif // CPSECURITYVIEW_H