1 // HXX2SALOME_GENERIC_CLASS_NAMEGUI : HXX2SALOME_GENERIC_CLASS_NAME component GUI implemetation
4 #ifndef _HXX2SALOME_GENERIC_CLASS_NAMEGUI_H_
5 #define _HXX2SALOME_GENERIC_CLASS_NAMEGUI_H_
7 #include <SalomeApp_Module.h>
9 #include <SALOMEconfig.h>
10 #include CORBA_CLIENT_HEADER(HXX2SALOME_GENERIC_CLASS_NAME_Gen)
12 class SalomeApp_Application;
13 class HXX2SALOME_GENERIC_CLASS_NAMEGUI: public SalomeApp_Module
18 HXX2SALOME_GENERIC_CLASS_NAMEGUI();
20 void initialize( CAM_Application* );
21 QString engineIOR() const;
22 void windows( QMap<int, int>& ) const;
24 static HXX2SALOME_GENERIC_CLASS_NAME_ORB::HXX2SALOME_GENERIC_CLASS_NAME_Gen_ptr InitHXX2SALOME_GENERIC_CLASS_NAMEGen( SalomeApp_Application* );
26 virtual void createPreferences();
27 virtual void preferencesChanged( const QString&, const QString& );
30 bool deactivateModule( SUIT_Study* );
31 bool activateModule( SUIT_Study* );
41 double default_spinDbl;
42 QString default_selection;
44 QStringList selector_strings;