javamanager/javasettings/appsettingsview_qt/src/javaapplicationsettings.h
changeset 35 85266cc22c7f
parent 26 dc7c549001d5
--- a/javamanager/javasettings/appsettingsview_qt/src/javaapplicationsettings.h	Thu May 27 12:49:31 2010 +0300
+++ b/javamanager/javasettings/appsettingsview_qt/src/javaapplicationsettings.h	Fri Jun 11 13:33:44 2010 +0300
@@ -22,6 +22,7 @@
 #include <QString>
 #include <QStringList>
 #include <hbdataformmodelitem.h>
+#include <cmapplsettingsui.h>
 
 class JavaApplicationSettings
 {
@@ -31,6 +32,7 @@
         {
         QString name;
         uint id;
+        CmApplSettingsUi::SelectionType type;
         };
         
     JavaApplicationSettings(const QString&,
@@ -71,6 +73,10 @@
     const std::vector<std::wstring>& getStorageValues();
     void setStorageValuesFilter(const std::wstring&);
     const std::wstring& getStorageValuesFilter();
+    void connectToUi();
+    void disconnectFromUi();
+    bool isConnectedToUi();
+        
 private:
     QString iName;
     QStringList iValues;
@@ -85,6 +91,7 @@
     std::wstring iValuesColumnName;
     std::wstring iFilterColumnName;
     std::wstring iFilterColumnValue;
+    bool connectedToUi;
 };
 
 #endif // JAVAAPPLICATIONSETTINGS_H