X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_MainWindow.cpp;h=b675c5fd7d59639c83e5075dec96d6d27092df76;hb=6654a921211670c15a79a997ca666a174fe8a6f6;hp=b648d59ce0de4b00085db06e540ff1dd70c59b2c;hpb=781aab61fcaac1cf70e40bdcc06d7e81405c8bb3;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_MainWindow.cpp b/src/XGUI/XGUI_MainWindow.cpp index b648d59ce..b675c5fd7 100644 --- a/src/XGUI/XGUI_MainWindow.cpp +++ b/src/XGUI/XGUI_MainWindow.cpp @@ -121,11 +121,17 @@ void XGUI_MainWindow::createDockWidgets() tabifyDockWidget(aObjDock, myPropertyPanelDock); } +void XGUI_MainWindow::setPropertyPannelTitle(const QString& theTitle) +{ + myPropertyPanelDock->setWindowTitle(theTitle); +} + QDockWidget* XGUI_MainWindow::createPropertyPanel() { QDockWidget* aPropPanel = new QDockWidget(this); aPropPanel->setWindowTitle(tr("Property Panel")); + QAction* aViewAct = aPropPanel->toggleViewAction(); aPropPanel->setObjectName(XGUI::PROP_PANEL); QWidget* aContent = new QWidget(aPropPanel); @@ -133,11 +139,6 @@ QDockWidget* XGUI_MainWindow::createPropertyPanel() aMainLay->setContentsMargins(3, 3, 3, 3); aPropPanel->setWidget(aContent); - QWidget* aCustomWidget = new QWidget(aContent); - aCustomWidget->setObjectName(XGUI::PROP_PANEL_WDG); - aMainLay->addWidget(aCustomWidget); - aMainLay->addStretch(1); - QFrame* aFrm = new QFrame(aContent); aFrm->setFrameStyle(QFrame::Sunken); aFrm->setFrameShape(QFrame::Panel); @@ -161,6 +162,11 @@ QDockWidget* XGUI_MainWindow::createPropertyPanel() //connect(aBtn, SIGNAL(clicked()), this, SIGNAL(propertyClosePressed())); aBtnLay->addWidget(aBtn); + QWidget* aCustomWidget = new QWidget(aContent); + aCustomWidget->setObjectName(XGUI::PROP_PANEL_WDG); + aMainLay->addWidget(aCustomWidget); + aMainLay->addStretch(1); + return aPropPanel; }