equal
deleted
inserted
replaced
20 |
20 |
21 #include <hbview.h> |
21 #include <hbview.h> |
22 |
22 |
23 class HbDataForm; |
23 class HbDataForm; |
24 class HbDataFormModelItem; |
24 class HbDataFormModelItem; |
25 class FileBrowserMainWindow; |
|
26 class EngineWrapper; |
25 class EngineWrapper; |
27 class FileBrowserSettings; |
26 class FileBrowserSettings; |
28 |
27 |
29 class SettingsView : public HbView |
28 class SettingsView : public HbView |
30 { |
29 { |
31 Q_OBJECT |
30 Q_OBJECT |
32 |
31 |
33 public: |
32 public: |
34 SettingsView(FileBrowserMainWindow &mainWindow, EngineWrapper &engineWrapper); |
33 SettingsView(EngineWrapper &engineWrapper); |
35 virtual ~SettingsView(); |
34 virtual ~SettingsView(); |
36 |
35 |
|
36 void initDataForm(); |
37 signals: |
37 signals: |
38 void finished(bool ok); |
38 void finished(bool ok); |
39 |
39 |
40 public slots: |
40 public slots: |
41 // void displayModeChanged(); |
41 // void displayModeChanged(); |
49 // void toggleChange(QModelIndex, QModelIndex); |
49 // void toggleChange(QModelIndex, QModelIndex); |
50 void accept(); |
50 void accept(); |
51 void reject(); |
51 void reject(); |
52 |
52 |
53 private: |
53 private: |
54 void initDataForm(); |
|
55 void createToolbar(); |
54 void createToolbar(); |
56 void constructMenu(); |
55 void constructMenu(); |
57 void loadSettings(const FileBrowserSettings &settings); |
56 void loadSettings(const FileBrowserSettings &settings); |
58 void saveSettings(FileBrowserSettings &settings); |
57 void saveSettings(FileBrowserSettings &settings); |
59 |
58 |
60 private: |
59 private: |
61 FileBrowserMainWindow &mMainWindow; |
|
62 EngineWrapper &mEngineWrapper; |
60 EngineWrapper &mEngineWrapper; |
63 |
61 |
64 HbDataForm *mForm; |
62 HbDataForm *mForm; |
65 HbDataFormModelItem *mDisplayModeItem; |
63 HbDataFormModelItem *mDisplayModeItem; |
66 HbDataFormModelItem *mFileViewItem; |
64 HbDataFormModelItem *mFileViewItem; |