X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_MergePolylinesDlg.cxx;h=620e8397a1f57868d9a1a3eacad9dd5d1ca792b8;hb=541470db80142c32e3812a7b79e26727df1dcece;hp=39bbcc1a0bd8595cd2764cbdf19d42936b3af7aa;hpb=c46fa6f178bf824f147f41ca3bc8bc98b8def0ef;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_MergePolylinesDlg.cxx b/src/HYDROGUI/HYDROGUI_MergePolylinesDlg.cxx index 39bbcc1a..620e8397 100644 --- a/src/HYDROGUI/HYDROGUI_MergePolylinesDlg.cxx +++ b/src/HYDROGUI/HYDROGUI_MergePolylinesDlg.cxx @@ -19,7 +19,10 @@ #include #include #include +#include #include +#include +#include HYDROGUI_MergePolylinesDlg::HYDROGUI_MergePolylinesDlg( HYDROGUI_Module* theModule, const QString& theTitle ) : HYDROGUI_InputPanel( theModule, theTitle ) @@ -31,8 +34,15 @@ HYDROGUI_MergePolylinesDlg::HYDROGUI_MergePolylinesDlg( HYDROGUI_Module* theModu aLayout->setMargin( 5 ); aLayout->setSpacing( 5 ); + myName = new QLineEdit( mainFrame() ); + aLayout->addWidget( new QLabel( tr( "RESULT_NAME" ) ), 0, 0 ); + aLayout->addWidget( myName, 0, 1 ); + + myIsConnect = new QCheckBox( tr( "IS_CONNECT" ), mainFrame() ); + aLayout->addWidget( myIsConnect, 1, 0, 1, 2 ); + myList = new HYDROGUI_ObjListBox( theModule, tr( "POLYLINES" ), KIND_POLYLINEXY, mainFrame() ); - aLayout->addWidget( myList, 0, 0 ); + aLayout->addWidget( myList, 2, 0, 1, 2 ); } HYDROGUI_MergePolylinesDlg::~HYDROGUI_MergePolylinesDlg() @@ -53,3 +63,13 @@ void HYDROGUI_MergePolylinesDlg::setPolylinesFromSelection() { return myList->setObjectsFromSelection(); } + +QString HYDROGUI_MergePolylinesDlg::GetResultName() const +{ + return myName->text(); +} + +bool HYDROGUI_MergePolylinesDlg::IsConnectByNewSegment() const +{ + return myIsConnect->isChecked(); +}