59 void moveSelectedCert(); |
61 void moveSelectedCert(); |
60 void deleteList(); |
62 void deleteList(); |
61 void selectAll(); |
63 void selectAll(); |
62 void moveCert(); |
64 void moveCert(); |
63 void viewDone(); |
65 void viewDone(); |
64 |
66 void handleMultipleDelete(HbAction* action); |
|
67 void handleMoveDialog(HbAction* action); |
|
68 void handleDeleteDialog(HbAction* action); |
|
69 void handleMoveCertDialog(HbAction* action); |
65 private: |
70 private: |
66 const CCTCertInfo* certAt(TInt index) const; |
71 const CCTCertInfo* certAt(TInt index) const; |
67 QString certLabel(TInt index) const; |
72 QString certLabel(TInt index) const; |
68 void deleteCerts( RArray<TInt>& indexList ); |
73 void deleteCertsL( RArray<TInt>& indexList ); |
69 void setDetails(CpCertView::TCertificateViews currentView); |
74 void setDetails(CpCertView::TCertificateViews currentView); |
70 void moveCertList( RArray<TInt>& indexList ); |
75 void moveCertList( RArray<TInt>& indexList ); |
71 |
76 |
72 private: |
77 private: |
73 CpCertView::TCertificateViews mCertView; |
78 CpCertView::TCertificateViews mCertView; |
74 TInt mPos; |
79 TInt mPos; |
75 CpCertDataContainer* mCertDataContainer; |
80 CpCertDataContainer* mCertDataContainer; |
76 TBool mSelectAll; |
81 TBool mSelectAll; |
|
82 RArray<TInt> mSelectionIndex; |
|
83 RArray<TInt> mIndexList; |
77 |
84 |
|
85 HbDialog* mPopup; |
78 HbView* mPrevView; |
86 HbView* mPrevView; |
79 HbView* mCurrentView; |
87 HbView* mCurrentView; |
80 CpBaseSettingView* mRefreshedView; |
88 CpBaseSettingView* mRefreshedView; |
81 HbListView* mListView; |
89 HbListView* mListView; |
|
90 HbListView* mSelectAllView; |
82 HbView* mOriginalView; |
91 HbView* mOriginalView; |
|
92 HbMessageBox* mNote; |
|
93 HbMenu* mContextMenu; |
83 }; |
94 }; |
84 |
95 |
85 #endif /* CPCERTVIEW_H */ |
96 #endif /* CPCERTVIEW_H */ |