Salome HOME
projects
/
modules
/
hydro.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for the bug #42: point C is not activated, but point C is shown in preview in...
[modules/hydro.git]
/
src
/
HYDROGUI
/
HYDROGUI_CalculationDlg.h
diff --git
a/src/HYDROGUI/HYDROGUI_CalculationDlg.h
b/src/HYDROGUI/HYDROGUI_CalculationDlg.h
index 11d38363ba97aa92df0abc70e6bd42ac659f64f9..15b7578baca31ffc6f291ffe1d347e9ec22da044 100644
(file)
--- a/
src/HYDROGUI/HYDROGUI_CalculationDlg.h
+++ b/
src/HYDROGUI/HYDROGUI_CalculationDlg.h
@@
-53,11
+53,16
@@
public:
void setEditedObject( const Handle(HYDROData_CalculationCase) theCase );
void setEditedObject( const Handle(HYDROData_CalculationCase) theCase );
- void setGeomObjects( const QStringList& theObjects );
+ void setAllGeomObjects( const QStringList& theObjects, const QStringList& theObjectsEntries );
+ void setPolylineNames( const QStringList& theObjects, const QStringList& theObjectsEntries );
QStringList getSelectedGeomObjects() const;
QStringList getSelectedGeomObjects() const;
+ QStringList getSelectedAvailableGeomObjects() const;
HYDROGUI_Zone* getCurrentZone() const;
public slots:
HYDROGUI_Zone* getCurrentZone() const;
public slots:
+ void setBoundary( const QString& theObjName );
+ void includeGeomObjects( const QStringList& theObjects );
+ void excludeGeomObjects( const QStringList& theObjects );
void onEmptyName();
void onAlreadyExists( QString theName );
void refreshZonesBrowser();
void onEmptyName();
void onAlreadyExists( QString theName );
void refreshZonesBrowser();
@@
-79,6
+84,7
@@
signals:
void addObjects();
void removeObjects();
void objectSelected( const QString & theObjName );
void addObjects();
void removeObjects();
void objectSelected( const QString & theObjName );
+ void boundarySelected( const QString & theObjName );
void splitZones();
void hideZones();
void setMergeType( int theMergeType, QString& theBathymetryName );
void splitZones();
void hideZones();
void setMergeType( int theMergeType, QString& theBathymetryName );
@@
-95,6
+101,9
@@
private:
QLineEdit* myObjectName;
HYDROGUI_NameValidator* myValidator;
QLineEdit* myObjectName;
HYDROGUI_NameValidator* myValidator;
+ QComboBox* myPolylineName;
+
+ QListWidget* myAvailableGeomObjects;
QListWidget* myGeomObjects;
HYDROGUI_DataBrowser* myBrowser;
QListWidget* myGeomObjects;
HYDROGUI_DataBrowser* myBrowser;