X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FOCCViewer%2FOCCViewer_CreateRestoreViewDlg.cxx;h=ad7dc2079c39971e1885f0b3d2039ee5cafa28e2;hb=e568e6a9a8117d486ad7596e577ebe42932757e3;hp=7018e7117e84ccfa6a310f5729717ced92eb2756;hpb=2e750f9ded92337bc3c44e9d7388180974cc4a43;p=modules%2Fgui.git diff --git a/src/OCCViewer/OCCViewer_CreateRestoreViewDlg.cxx b/src/OCCViewer/OCCViewer_CreateRestoreViewDlg.cxx index 7018e7117..ad7dc2079 100755 --- a/src/OCCViewer/OCCViewer_CreateRestoreViewDlg.cxx +++ b/src/OCCViewer/OCCViewer_CreateRestoreViewDlg.cxx @@ -10,69 +10,71 @@ OCCViewer_CreateRestoreViewDlg::OCCViewer_CreateRestoreViewDlg( QWidget* aWin, OCCViewer_Viewer* curModel ) : QDialog( aWin ) { - myParametersMap = curModel->getViewAspects(); + setCaption( tr( "CAPTION" ) ); - myKeyFlag = 0; + myParametersMap = curModel->getViewAspects(); - int aQuantityOfItems = myParametersMap.count(); + myKeyFlag = 0; + + int aQuantityOfItems = myParametersMap.count(); - setFixedSize( 400, 300 ); + setFixedSize( 400, 300 ); - QGridLayout* aGrid = new QGridLayout( this, 2, 1, 5, 10 ); + QGridLayout* aGrid = new QGridLayout( this, 2, 1, 5, 10 ); - QWidget* aWidget1 = new QWidget( this ); - QWidget* aWidget2 = new QWidget( this ); + QWidget* aWidget1 = new QWidget( this ); + QWidget* aWidget2 = new QWidget( this ); - QHBoxLayout* aLayout = new QHBoxLayout( aWidget1 ); + QHBoxLayout* aLayout = new QHBoxLayout( aWidget1 ); - myListBox = new QtxListBox( aWidget1 ); - myListBox->installEventFilter( this ); + myListBox = new QtxListBox( aWidget1 ); + myListBox->installEventFilter( this ); - myCurViewPort = new OCCViewer_ViewPort3d( aWidget1, curModel->getViewer3d(), V3d_ORTHOGRAPHIC ); - myCurViewPort->getView()->SetBackgroundColor( Quantity_NOC_BLACK ); + myCurViewPort = new OCCViewer_ViewPort3d( aWidget1, curModel->getViewer3d(), V3d_ORTHOGRAPHIC ); + myCurViewPort->getView()->SetBackgroundColor( Quantity_NOC_BLACK ); - myListBox->setEditEnabled( 1 ); + myListBox->setEditEnabled( 1 ); - if( aQuantityOfItems ) - { - myListBox->clear(); - for( int i = 0; i < aQuantityOfItems; i++ ) - myListBox->insertItem( myParametersMap[ i ].name ); - - changeImage( myListBox->item( 0 ) ); - } - else - { - myListBox->clear(); - myListBox->insertItem( "No Items", 0 ); - myListBox->setEditEnabled( 0 ); - } - - connect( myListBox, SIGNAL( clicked( QListBoxItem* ) ), this, SLOT( changeImage( QListBoxItem* ) ) ); - connect( myListBox, SIGNAL( itemEdited( QListBoxItem* ) ), this, SLOT( editItemText( QListBoxItem* ) ) ); + if ( aQuantityOfItems ) + { + myListBox->clear(); + for( int i = 0; i < aQuantityOfItems; i++ ) + myListBox->insertItem( myParametersMap[ i ].name ); + + changeImage( myListBox->item( 0 ) ); + } + else + { + myListBox->clear(); + myListBox->insertItem( "No Items", 0 ); + myListBox->setEditEnabled( 0 ); + } + + connect( myListBox, SIGNAL( clicked( QListBoxItem* ) ), this, SLOT( changeImage( QListBoxItem* ) ) ); + connect( myListBox, SIGNAL( itemEdited( QListBoxItem* ) ), this, SLOT( editItemText( QListBoxItem* ) ) ); - aLayout->addWidget( myListBox ); - aLayout->addWidget( myCurViewPort, 30 ); + aLayout->addWidget( myListBox ); + aLayout->addWidget( myCurViewPort, 30 ); - QHBoxLayout* aButtonLayout = new QHBoxLayout( aWidget2, 0, 5 ); + QHBoxLayout* aButtonLayout = new QHBoxLayout( aWidget2, 0, 5 ); - QPushButton* theOk = new QPushButton( tr( "Ok" ), aWidget2 ); theOk->setAutoDefault( false ); - QPushButton* theCancel = new QPushButton( tr( "Cancel" ), aWidget2 ); theCancel->setAutoDefault( false ); - QPushButton* theDelete = new QPushButton( tr( "Delete" ), aWidget2 ); theDelete->setAutoDefault( false ); - QPushButton* theClearAll = new QPushButton( tr( "Clear List" ), aWidget2 ); theClearAll->setAutoDefault( false ); + QPushButton* theOk = new QPushButton( tr( "Ok" ), aWidget2 ); theOk->setAutoDefault( false ); + QPushButton* theCancel = new QPushButton( tr( "Cancel" ), aWidget2 ); theCancel->setAutoDefault( false ); + QPushButton* theDelete = new QPushButton( tr( "Delete" ), aWidget2 ); theDelete->setAutoDefault( false ); + QPushButton* theClearAll = new QPushButton( tr( "Clear List" ), aWidget2 ); theClearAll->setAutoDefault( false ); - aButtonLayout->addWidget( theOk ); - aButtonLayout->addWidget( theCancel ); - aButtonLayout->addWidget( theDelete ); - aButtonLayout->addWidget( theClearAll ); + aButtonLayout->addWidget( theOk ); + aButtonLayout->addWidget( theCancel ); + aButtonLayout->addWidget( theDelete ); + aButtonLayout->addWidget( theClearAll ); - aGrid->addWidget( aWidget1, 0, 0 ); - aGrid->addWidget( aWidget2, 1, 0 ); + aGrid->addWidget( aWidget1, 0, 0 ); + aGrid->addWidget( aWidget2, 1, 0 ); - connect( theOk, SIGNAL( clicked() ), this, SLOT( OKpressed() ) ); - connect( theCancel, SIGNAL( clicked() ), this, SLOT( reject() ) ); - connect( theDelete, SIGNAL( clicked() ), this, SLOT( deleteSelectedItems() ) ); - connect( theClearAll, SIGNAL( clicked() ), this, SLOT( clearList() ) ); + connect( theOk, SIGNAL( clicked() ), this, SLOT( OKpressed() ) ); + connect( theCancel, SIGNAL( clicked() ), this, SLOT( reject() ) ); + connect( theDelete, SIGNAL( clicked() ), this, SLOT( deleteSelectedItems() ) ); + connect( theClearAll, SIGNAL( clicked() ), this, SLOT( clearList() ) ); } OCCViewer_CreateRestoreViewDlg::~OCCViewer_CreateRestoreViewDlg()