diff -r b63e8c2d8cff -r 604cd42065d1 cpsecplugins/cpadvancedsecplugin/inc/cpcertview.h --- a/cpsecplugins/cpadvancedsecplugin/inc/cpcertview.h Thu Jun 17 12:11:51 2010 +0100 +++ b/cpsecplugins/cpadvancedsecplugin/inc/cpcertview.h Thu Jul 22 16:43:28 2010 +0100 @@ -24,7 +24,9 @@ class CpCertDataContainer; class CCTCertInfo; class HbListView; - +class HbAction; +class HbDialog; +class HbMessageBox; class CpCertView : public CpBaseSettingView { Q_OBJECT @@ -61,11 +63,14 @@ void selectAll(); void moveCert(); void viewDone(); - + void handleMultipleDelete(HbAction* action); + void handleMoveDialog(HbAction* action); + void handleDeleteDialog(HbAction* action); + void handleMoveCertDialog(HbAction* action); private: const CCTCertInfo* certAt(TInt index) const; QString certLabel(TInt index) const; - void deleteCerts( RArray& indexList ); + void deleteCertsL( RArray& indexList ); void setDetails(CpCertView::TCertificateViews currentView); void moveCertList( RArray& indexList ); @@ -74,12 +79,18 @@ TInt mPos; CpCertDataContainer* mCertDataContainer; TBool mSelectAll; + RArray mSelectionIndex; + RArray mIndexList; + HbDialog* mPopup; HbView* mPrevView; HbView* mCurrentView; CpBaseSettingView* mRefreshedView; - HbListView* mListView; + HbListView* mListView; + HbListView* mSelectAllView; HbView* mOriginalView; + HbMessageBox* mNote; + HbMenu* mContextMenu; }; #endif /* CPCERTVIEW_H */