#include <qvaluevector.h>
#include <qtoolbutton.h>
-
#include <SALOMEconfig.h>
#include CORBA_SERVER_HEADER(SALOMEDS)
-namespace VISU{
+class SALOMEDSClient_SObject;
+
+namespace VISU {
class Container_i;
}
Q_OBJECT
public:
- VisuGUI_EditContainerDlg();
+ VisuGUI_EditContainerDlg (QWidget* parent, bool theIsModal = true);
~VisuGUI_EditContainerDlg() {};
- void initFromPrsObject(VISU::Container_i* theContainer);
- void storeToPrsObject(VISU::Container_i* theContainer);
+ void initFromPrsObject (VISU::Container_i* theContainer);
+ void storeToPrsObject (VISU::Container_i* theContainer);
private slots:
void onLeftClicked();
void onRightSelected();
private:
- QString getSObjectName(SALOMEDS::SObject_var theSObject);
+ //QString getSObjectName (_PTR(SObject) theSObject);
+ QString getSObjectName (SALOMEDS::SObject_ptr theSObject);
QListView* myStudyLst;
QListView* myContainerLst;
QToolButton* myRightBtn;
};
-
#endif // VISUGUI_EDITCONTAINER_H
-