equal
deleted
inserted
replaced
22 |
22 |
23 class HbAbstractViewItem; |
23 class HbAbstractViewItem; |
24 class CpCertDataContainer; |
24 class CpCertDataContainer; |
25 class CCTCertInfo; |
25 class CCTCertInfo; |
26 class HbListView; |
26 class HbListView; |
27 |
27 class HbAction; |
|
28 class HbDialog; |
|
29 class HbMessageBox; |
28 class CpCertView : public CpBaseSettingView |
30 class CpCertView : public CpBaseSettingView |
29 { |
31 { |
30 Q_OBJECT |
32 Q_OBJECT |
31 |
33 |
32 public: |
34 public: |
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 deleteCerts( RArray<TInt>& indexList ); |
69 void setDetails(CpCertView::TCertificateViews currentView); |
74 void setDetails(CpCertView::TCertificateViews currentView); |
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; |
83 }; |
93 }; |
84 |
94 |
85 #endif /* CPCERTVIEW_H */ |
95 #endif /* CPCERTVIEW_H */ |