equal
deleted
inserted
replaced
32 class HbDataFormModel; |
32 class HbDataFormModel; |
33 class HbDataFormModelItem; |
33 class HbDataFormModelItem; |
34 class NmId; |
34 class NmId; |
35 class NmIpsSettingsHelper; |
35 class NmIpsSettingsHelper; |
36 class NmIpsSettingsManagerBase; |
36 class NmIpsSettingsManagerBase; |
|
37 class HbAction; |
37 |
38 |
38 class NmIpsSettingsPlugin : public QObject, public NmSettingsPluginInterface |
39 class NmIpsSettingsPlugin : public QObject, public NmSettingsPluginInterface |
39 { |
40 { |
40 Q_OBJECT |
41 Q_OBJECT |
41 Q_INTERFACES(NmSettingsPluginInterface) |
42 Q_INTERFACES(NmSettingsPluginInterface) |
59 void aboutToClose(); |
60 void aboutToClose(); |
60 |
61 |
61 private slots: |
62 private slots: |
62 |
63 |
63 void createUserDefinedMode(); |
64 void createUserDefinedMode(); |
64 void showMailInInboxModified(QPersistentModelIndex, QVariant value); |
65 void showMailInInboxModified(HbAction*); |
|
66 void inboxSelectionModified(int index); |
65 |
67 |
66 private: |
68 private: |
67 |
69 |
68 void initGroupItems(); |
70 void initGroupItems(); |
69 void initPreferenceItems(HbDataFormModelItem &item) const; |
71 void initPreferenceItems(HbDataFormModelItem &item) const; |
79 NmIpsSettingsHelper *mSettingsHelper; // Owned. |
81 NmIpsSettingsHelper *mSettingsHelper; // Owned. |
80 NmIpsSettingsManagerBase *mSettingsManager; // Owned. |
82 NmIpsSettingsManagerBase *mSettingsManager; // Owned. |
81 HbDataFormModel *mModel; // Not owned. |
83 HbDataFormModel *mModel; // Not owned. |
82 HbDataForm *mForm; // Not owned. |
84 HbDataForm *mForm; // Not owned. |
83 bool mHiddenItem; |
85 bool mHiddenItem; |
|
86 int mCurrentInboxIndex; |
84 }; |
87 }; |
85 |
88 |
86 #endif // NMIPSSETTINGS_H |
89 #endif // NMIPSSETTINGS_H |