equal
deleted
inserted
replaced
29 class HbIcon; |
29 class HbIcon; |
30 class HbDataFormModelItem; |
30 class HbDataFormModelItem; |
31 class NmId; |
31 class NmId; |
32 class NmSettingsViewLauncher; |
32 class NmSettingsViewLauncher; |
33 class HbView; |
33 class HbView; |
|
34 class HbMessageBox; |
|
35 class HbAction; |
34 |
36 |
35 class NMAILSETTINGUI_EXPORT NmSettingsViewFactory : public CpSettingFormEntryItemData |
37 class NMAILSETTINGUI_EXPORT NmSettingsViewFactory : public CpSettingFormEntryItemData |
36 { |
38 { |
37 Q_OBJECT |
39 Q_OBJECT |
38 |
40 |
63 void aboutToClose(); |
65 void aboutToClose(); |
64 |
66 |
65 private slots: |
67 private slots: |
66 |
68 |
67 void backPress(); |
69 void backPress(); |
|
70 void launchWizard(HbAction *action); |
68 |
71 |
69 private: |
72 private: |
|
73 |
|
74 void createMessageBox(); |
70 |
75 |
71 Q_DISABLE_COPY(NmSettingsViewFactory) |
76 Q_DISABLE_COPY(NmSettingsViewFactory) |
72 |
77 |
73 private: // data |
78 private: // data |
74 |
79 |
78 // Not owned. |
83 // Not owned. |
79 const NmSettingsViewLauncher *mSettingsViewLauncher; |
84 const NmSettingsViewLauncher *mSettingsViewLauncher; |
80 |
85 |
81 // Not Owned. |
86 // Not Owned. |
82 mutable HbView* mPrevView; |
87 mutable HbView* mPrevView; |
|
88 |
|
89 // Owned. |
|
90 HbMessageBox *mMessageBox; |
83 }; |
91 }; |
84 |
92 |
85 |
93 |
86 #endif // NMSETTINGSVIEWFACTORY_H |
94 #endif // NMSETTINGSVIEWFACTORY_H |
87 |
95 |