Salome HOME
Splash screen was implemented. Changes in packages SUIT and Session are integrated.
[modules/gui.git] / src / Qtx / QtxResourceEdit.h
index 479f05beeb2a7f1b3e4962f7fe205f9d84edb504..7dc314b02fd064dcd94904daf9e4849cabda9bed 100644 (file)
@@ -21,20 +21,20 @@ class QTX_EXPORT QtxResourceEdit
 public:
   class Item;
 
-  enum { Space, Bool, Color, String, List, RealSpin, IntegerSpin, RealEdit, IntegerEdit };
-
 public:
   QtxResourceEdit( QtxResourceMgr* );
   virtual ~QtxResourceEdit();
 
   QtxResourceMgr*      resourceMgr() const;
 
-  int                  addItem( const QString& label, const int pId = -1, const int = -1,
+  virtual int          addItem( const QString& label, const int pId = -1, const int = -1,
                                 const QString& section = QString::null,
                                 const QString& param = QString::null );
 
   QVariant             property( const int, const QString& ) const;
-  void                 setProperty( const int, const QString&, const QVariant& );
+  virtual void         setProperty( const int, const QString&, const QVariant& );
+
+  void                 resource( const int, QString&, QString& ) const;
 
   virtual void         store();
   virtual void         retrieve();