Changeset View
Changeset View
Standalone View
Standalone View
kdevplatform/sublime/idealcontroller.cpp
Show First 20 Lines • Show All 79 Lines • ▼ Show 20 Line(s) | |||||
80 | 80 | | |||
81 | void IdealController::addView(Qt::DockWidgetArea area, View* view) | 81 | void IdealController::addView(Qt::DockWidgetArea area, View* view) | ||
82 | { | 82 | { | ||
83 | IdealDockWidget *dock = new IdealDockWidget(this, m_mainWindow); | 83 | IdealDockWidget *dock = new IdealDockWidget(this, m_mainWindow); | ||
84 | // dock object name is used to store tool view settings | 84 | // dock object name is used to store tool view settings | ||
85 | QString dockObjectName = view->document()->title(); | 85 | QString dockObjectName = view->document()->title(); | ||
86 | // support different configuration for same docks opened in different areas | 86 | // support different configuration for same docks opened in different areas | ||
87 | if (m_mainWindow->area()) | 87 | if (m_mainWindow->area()) | ||
88 | dockObjectName += '_' + m_mainWindow->area()->objectName(); | 88 | dockObjectName += QLatin1Char('_') + m_mainWindow->area()->objectName(); | ||
89 | 89 | | |||
90 | dock->setObjectName(dockObjectName); | 90 | dock->setObjectName(dockObjectName); | ||
91 | 91 | | |||
92 | KAcceleratorManager::setNoAccel(dock); | 92 | KAcceleratorManager::setNoAccel(dock); | ||
93 | QWidget *w = view->widget(dock); | 93 | QWidget *w = view->widget(dock); | ||
94 | if (w->parent() == nullptr) | 94 | if (w->parent() == nullptr) | ||
95 | { | 95 | { | ||
96 | /* Could happen when we're moving the widget from | 96 | /* Could happen when we're moving the widget from | ||
▲ Show 20 Lines • Show All 419 Lines • Show Last 20 Lines |