equal
deleted
inserted
replaced
55 const QString &text, |
55 const QString &text, |
56 const QString &description, |
56 const QString &description, |
57 const HbIcon &icon, |
57 const HbIcon &icon, |
58 const HbDataFormModelItem *parent) |
58 const HbDataFormModelItem *parent) |
59 : CpSettingFormEntryItemData(itemDataHelper, text, description, icon, parent), |
59 : CpSettingFormEntryItemData(itemDataHelper, text, description, icon, parent), |
60 mSettingsManager(new NmMailboxSettingsManager()), mSettingsViewLauncher(0),mPrevView(0) |
60 mSettingsManager(new NmMailboxSettingsManager()), |
|
61 mSettingsViewLauncher(NULL), |
|
62 mPrevView(NULL) |
61 { |
63 { |
62 NM_FUNCTION; |
64 NM_FUNCTION; |
63 } |
65 } |
64 |
66 |
65 |
67 |
80 const QString &text, |
82 const QString &text, |
81 const QString &description, |
83 const QString &description, |
82 const HbIcon &icon, |
84 const HbIcon &icon, |
83 const HbDataFormModelItem *parent) |
85 const HbDataFormModelItem *parent) |
84 : CpSettingFormEntryItemData(itemDataHelper, text, description, icon, parent), |
86 : CpSettingFormEntryItemData(itemDataHelper, text, description, icon, parent), |
85 mSettingsManager(new NmMailboxSettingsManager()), mSettingsViewLauncher(viewLauncher), |
87 mSettingsManager(new NmMailboxSettingsManager()), |
86 mPrevView(0) |
88 mSettingsViewLauncher(viewLauncher), |
|
89 mPrevView(NULL) |
87 { |
90 { |
88 NM_FUNCTION; |
91 NM_FUNCTION; |
89 } |
92 } |
90 |
93 |
91 |
94 |
109 */ |
112 */ |
110 CpBaseSettingView *NmSettingsViewFactory::createSettingView() const |
113 CpBaseSettingView *NmSettingsViewFactory::createSettingView() const |
111 { |
114 { |
112 NM_FUNCTION; |
115 NM_FUNCTION; |
113 |
116 |
114 CpBaseSettingView *view = 0; |
117 CpBaseSettingView *view = NULL; |
115 QList<NmMailbox *> mailboxList; |
118 QList<NmMailbox *> mailboxList; |
116 mSettingsManager->listMailboxes(mailboxList); |
119 mSettingsManager->listMailboxes(mailboxList); |
117 const int mailboxCount(mailboxList.count()); |
120 const int mailboxCount(mailboxList.count()); |
118 |
121 |
119 // Log the number of mailboxes. |
122 // Log the number of mailboxes. |
252 if (indexOfView > -1) { |
255 if (indexOfView > -1) { |
253 mainWindow->setCurrentView(views.at(indexOfView)); |
256 mainWindow->setCurrentView(views.at(indexOfView)); |
254 mainWindow->removeView(currentView); |
257 mainWindow->removeView(currentView); |
255 currentView->deleteLater(); |
258 currentView->deleteLater(); |
256 } |
259 } |
257 mPrevView = 0; |
260 mPrevView = NULL; |
258 } |
261 } |
259 } |
262 } |
260 |
263 |
261 |
264 |
262 // End of file. |
265 // End of file. |