{
Q_OBJECT
+public:
+ enum ObjectFlags {
+ NoFlags = 0x00000000,
+ ClosedPolyline = 0x00000001
+ };
+
public:
HYDROGUI_ObjSelector( HYDROGUI_Module* theModule,
const ObjectKind theObjectKind,
- QWidget* theParent );
+ QWidget* theParent,
+ const int theObjectFlags = NoFlags );
virtual ~HYDROGUI_ObjSelector();
void Clear();
*/
void alreadySelected( const QString& theName );
+ void selectionChanged();
+
protected:
virtual void paintEvent( QPaintEvent* );
virtual bool hitButton( const QPoint& thePnt ) const;
QToolButton* myBtn;
QLineEdit* myObjName;
+
+ int myObjectFlags;
};
#endif