DockWindowItems* StdWorkbench::setupDockWindows() const { DockWindowItems* root = new DockWindowItems(); root->addDockWidget("Std_ToolBox", Qt::RightDockWidgetArea, false, false); //root->addDockWidget("Std_HelpView", Qt::RightDockWidgetArea, true, false); root->addDockWidget("Std_TreeView", Qt::LeftDockWidgetArea, true, false); root->addDockWidget("Std_PropertyView", Qt::LeftDockWidgetArea, true, false); root->addDockWidget("Std_SelectionView", Qt::LeftDockWidgetArea, false, false); root->addDockWidget("Std_CombiView", Qt::LeftDockWidgetArea, false, false); root->addDockWidget("Std_ReportView", Qt::BottomDockWidgetArea, true, true); //root->addDockWidget("Std_TaskPanelView", Qt::RightDockWidgetArea, false, false); root->addDockWidget("Std_PythonView", Qt::BottomDockWidgetArea, true, true); return root; }
DockWindowItems* StdWorkbench::setupDockWindows() const { DockWindowItems* root = new DockWindowItems(); root->addDockWidget("Std_ToolBox", Qt::RightDockWidgetArea, false, false); //root->addDockWidget("Std_HelpView", Qt::RightDockWidgetArea, true, false); root->addDockWidget("Std_TreeView", Qt::LeftDockWidgetArea, true, false); root->addDockWidget("Std_PropertyView", Qt::LeftDockWidgetArea, true, false); root->addDockWidget("Std_SelectionView", Qt::LeftDockWidgetArea, false, false); root->addDockWidget("Std_CombiView", Qt::LeftDockWidgetArea, false, false); root->addDockWidget("Std_ReportView", Qt::BottomDockWidgetArea, true, true); root->addDockWidget("Std_PythonView", Qt::BottomDockWidgetArea, true, true); //Dagview through parameter. ParameterGrp::handle group = App::GetApplication().GetUserParameter(). GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("DAGView"); bool enabled = group->GetBool("Enabled", false); if (enabled) root->addDockWidget("Std_DAGView", Qt::RightDockWidgetArea, false, false); return root; }
DockWindowItems* NoneWorkbench::setupDockWindows() const { DockWindowItems* root = new DockWindowItems(); root->addDockWidget("Std_ReportView", Qt::BottomDockWidgetArea, true, false); return root; }