Q_OBJECT
public:
- HYDROGUI_CalculationDlg( HYDROGUI_Module* theModule, const QString& theTitle );
+ HYDROGUI_CalculationDlg( HYDROGUI_Module* theModule, const QString& theTitle, bool IsComplete );
virtual ~HYDROGUI_CalculationDlg();
void reset();
public slots:
void setMode( int theMode );
+ void setGeomOrderingEnabled( int enabled );
+
void setBoundary( const QString& theObjName );
void includeGeomObjects( const QStringList& theObjects );
void excludeGeomObjects( const QStringList& theObjects );
void includeGroups( const QStringList& theObjects );
void excludeGroups( const QStringList& theObjects );
+ void hideAvailableGeomObjects( const QStringList& theObjects );
+ void setAlreadyAddedGeomObjects( const QStringList& theObjects );
+ QStringList getAlreadyAddedGeomObjects();
+
+
void includeBoundaryPolygons( const QStringList& theObjects );
void includeISBoundaryPolygons( const QStringList& theObjects );
QListWidget* myAvailableGeomObjects;
HYDROGUI_OrderedListWidget* myGeomObjects;
+ QListWidget* myAlreadyAddedGeomObjects;
+
+
HYDROGUI_PriorityWidget* myPriorityWidget;
QListWidget* myAvailableGroups;
QComboBox* myBathymetryChoice;
QLabel* myBathymetryLabel;
HYDROGUI_Zone* myCurrentZone;
+
+ bool myIsComplete;
};
#endif