mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-05-31 22:37:48 +05:00
SubshapeSelection in CreateGroupDlg changed on RadioButton
This commit is contained in:
parent
5ce47477fd
commit
ddf46274fa
@ -93,7 +93,7 @@ GroupGUI_GroupDlg::GroupGUI_GroupDlg(Mode mode, GeometryGUI* theGeometryGUI, QWi
|
|||||||
myMainName->setReadOnly( true );
|
myMainName->setReadOnly( true );
|
||||||
myMainName->setEnabled( myMode == CreateGroup );
|
myMainName->setEnabled( myMode == CreateGroup );
|
||||||
|
|
||||||
mySelSubBtn = new QPushButton( tr( "SELECT_SUB_SHAPES" ), aFrame );
|
mySelSubBtn = new QRadioButton (tr( "SELECT_SUB_SHAPES" ), aFrame );
|
||||||
mySelAllBtn = new QPushButton( tr( "SELECT_ALL" ), aFrame );
|
mySelAllBtn = new QPushButton( tr( "SELECT_ALL" ), aFrame );
|
||||||
myAddBtn = new QPushButton( tr( "ADD" ), aFrame );
|
myAddBtn = new QPushButton( tr( "ADD" ), aFrame );
|
||||||
myRemBtn = new QPushButton( tr( "REMOVE" ), aFrame );
|
myRemBtn = new QPushButton( tr( "REMOVE" ), aFrame );
|
||||||
@ -128,7 +128,7 @@ GroupGUI_GroupDlg::~GroupGUI_GroupDlg()
|
|||||||
void GroupGUI_GroupDlg::Init()
|
void GroupGUI_GroupDlg::Init()
|
||||||
{
|
{
|
||||||
// san -- TODO: clear selected sub-shapes...
|
// san -- TODO: clear selected sub-shapes...
|
||||||
|
mySelSubBtn->setChecked( true );
|
||||||
if ( myMode == CreateGroup ) {
|
if ( myMode == CreateGroup ) {
|
||||||
initName( tr( "GROUP_PREFIX" ) );
|
initName( tr( "GROUP_PREFIX" ) );
|
||||||
|
|
||||||
@ -272,7 +272,7 @@ void GroupGUI_GroupDlg::SetEditCurrentArgument()
|
|||||||
|
|
||||||
if ( send == mySelBtn )
|
if ( send == mySelBtn )
|
||||||
myEditCurrentArgument = myMainName;
|
myEditCurrentArgument = myMainName;
|
||||||
else if ( send == mySelSubBtn || send == mySelAllBtn )
|
else if ( (QRadioButton*)sender() == mySelSubBtn || send == mySelAllBtn )
|
||||||
myEditCurrentArgument = 0;
|
myEditCurrentArgument = 0;
|
||||||
|
|
||||||
activateSelection();
|
activateSelection();
|
||||||
|
@ -35,6 +35,7 @@
|
|||||||
class QGroupBox;
|
class QGroupBox;
|
||||||
class QLineEdit;
|
class QLineEdit;
|
||||||
class QListBox;
|
class QListBox;
|
||||||
|
class QRadioButton;
|
||||||
|
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
// class : GroupGUI_GroupDlg
|
// class : GroupGUI_GroupDlg
|
||||||
@ -93,7 +94,7 @@ private:
|
|||||||
QGroupBox* GroupMedium;
|
QGroupBox* GroupMedium;
|
||||||
QPushButton* mySelBtn;
|
QPushButton* mySelBtn;
|
||||||
QLineEdit* myMainName;
|
QLineEdit* myMainName;
|
||||||
QPushButton* mySelSubBtn;
|
QRadioButton* mySelSubBtn;
|
||||||
QPushButton* mySelAllBtn;
|
QPushButton* mySelAllBtn;
|
||||||
QPushButton* myAddBtn;
|
QPushButton* myAddBtn;
|
||||||
QPushButton* myRemBtn;
|
QPushButton* myRemBtn;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user