equal
deleted
inserted
replaced
20 #include <string> |
20 #include <string> |
21 #include <vector> |
21 #include <vector> |
22 #include <QString> |
22 #include <QString> |
23 #include <QStringList> |
23 #include <QStringList> |
24 #include <hbdataformmodelitem.h> |
24 #include <hbdataformmodelitem.h> |
|
25 #include <cmapplsettingsui.h> |
25 |
26 |
26 class JavaApplicationSettings |
27 class JavaApplicationSettings |
27 { |
28 { |
28 public: |
29 public: |
29 |
30 |
30 struct NetworkConnection |
31 struct NetworkConnection |
31 { |
32 { |
32 QString name; |
33 QString name; |
33 uint id; |
34 uint id; |
|
35 CmApplSettingsUi::SelectionType type; |
34 }; |
36 }; |
35 |
37 |
36 JavaApplicationSettings(const QString&, |
38 JavaApplicationSettings(const QString&, |
37 const QStringList&); |
39 const QStringList&); |
38 JavaApplicationSettings(const QString&, |
40 JavaApplicationSettings(const QString&, |
69 const std::wstring& getFilterColumnName(); |
71 const std::wstring& getFilterColumnName(); |
70 const std::wstring& getFilterColumnValue(); |
72 const std::wstring& getFilterColumnValue(); |
71 const std::vector<std::wstring>& getStorageValues(); |
73 const std::vector<std::wstring>& getStorageValues(); |
72 void setStorageValuesFilter(const std::wstring&); |
74 void setStorageValuesFilter(const std::wstring&); |
73 const std::wstring& getStorageValuesFilter(); |
75 const std::wstring& getStorageValuesFilter(); |
|
76 void connectToUi(); |
|
77 void disconnectFromUi(); |
|
78 bool isConnectedToUi(); |
|
79 |
74 private: |
80 private: |
75 QString iName; |
81 QString iName; |
76 QStringList iValues; |
82 QStringList iValues; |
77 HbDataFormModelItem * iId; |
83 HbDataFormModelItem * iId; |
78 QList<JavaApplicationSettings*> iHighRiskList; |
84 QList<JavaApplicationSettings*> iHighRiskList; |
83 std::vector<std::wstring> iStorageValues; |
89 std::vector<std::wstring> iStorageValues; |
84 std::wstring iStorageValuesFilter; |
90 std::wstring iStorageValuesFilter; |
85 std::wstring iValuesColumnName; |
91 std::wstring iValuesColumnName; |
86 std::wstring iFilterColumnName; |
92 std::wstring iFilterColumnName; |
87 std::wstring iFilterColumnValue; |
93 std::wstring iFilterColumnValue; |
|
94 bool connectedToUi; |
88 }; |
95 }; |
89 |
96 |
90 #endif // JAVAAPPLICATIONSETTINGS_H |
97 #endif // JAVAAPPLICATIONSETTINGS_H |