void HEXABLOCKGUI::initialize( CAM_Application* app )
{
+ MESSAGE("HEXABLOCKGUI::initialize");
DEBTRACE("HEXABLOCKGUI::initialize");
SalomeApp_Module::initialize( app );
void HEXABLOCKGUI::createAndFillDockWidget()
{
+
QMainWindow *aParent = application()->desktop();
// Create dock widget (3 dock)
_dwMesh->setWidget(_meshTreeView);
_meshTreeView->show();
- QDockWidget *_dwObjectBrowser = 0;
+// QDockWidget *_dwObjectBrowser = 0;
QWidget* wid = getApp()->objectBrowser()->treeView();
QWidget *w = wid->parentWidget();
while ( w && !_dwObjectBrowser ) {
// dock widget position
aParent->addDockWidget( Qt::LeftDockWidgetArea, _dwObjectBrowser );
-// aParent->addDockWidget( Qt::LeftDockWidgetArea, _dwInputPanel );
aParent->addDockWidget( Qt::RightDockWidgetArea, _dwInputPanel );
+// aParent->tabifyDockWidget( _dwPattern, _dwObjectBrowser );
+// aParent->tabifyDockWidget( _dwGroups, _dwPattern );
+// aParent->tabifyDockWidget( _dwMesh, _dwGroups );
+
aParent->tabifyDockWidget( _dwObjectBrowser, _dwPattern );
aParent->tabifyDockWidget( _dwPattern, _dwGroups );
aParent->tabifyDockWidget( _dwGroups, _dwMesh );
-
#if QT_VERSION >= 0x040500
aParent->setTabPosition(Qt::AllDockWidgetAreas, Resource::tabPanelsUp? QTabWidget::North: QTabWidget::South);
#endif
-
// popup menu on data tree view
_patternDataTreeView->setContextMenuPolicy(Qt::CustomContextMenu);
connect(_patternDataTreeView,