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 class HbAction; |
36 |
35 |
37 class NMAILSETTINGUI_EXPORT NmSettingsViewFactory : public CpSettingFormEntryItemData |
36 class NMAILSETTINGUI_EXPORT NmSettingsViewFactory : public CpSettingFormEntryItemData |
38 { |
37 { |
39 Q_OBJECT |
38 Q_OBJECT |
65 void aboutToClose(); |
64 void aboutToClose(); |
66 |
65 |
67 private slots: |
66 private slots: |
68 |
67 |
69 void backPress(); |
68 void backPress(); |
70 void launchWizard(HbAction *action); |
|
71 |
69 |
72 private: |
70 private: |
73 |
|
74 void createMessageBox(); |
|
75 |
71 |
76 Q_DISABLE_COPY(NmSettingsViewFactory) |
72 Q_DISABLE_COPY(NmSettingsViewFactory) |
77 |
73 |
78 private: // data |
74 private: // data |
79 |
75 |
83 // Not owned. |
79 // Not owned. |
84 const NmSettingsViewLauncher *mSettingsViewLauncher; |
80 const NmSettingsViewLauncher *mSettingsViewLauncher; |
85 |
81 |
86 // Not Owned. |
82 // Not Owned. |
87 mutable HbView* mPrevView; |
83 mutable HbView* mPrevView; |
88 |
|
89 // Owned. |
|
90 HbMessageBox *mMessageBox; |
|
91 }; |
84 }; |
92 |
85 |
93 |
86 |
94 #endif // NMSETTINGSVIEWFACTORY_H |
87 #endif // NMSETTINGSVIEWFACTORY_H |
95 |
88 |