aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggerplugin.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2014-07-16 16:32:47 +0200
committerhjk <[email protected]>2014-07-16 16:42:21 +0200
commit7347ecc54b9e8ba7b63a0543624fc9e9761f3677 (patch)
tree4f5e6126aa17b2126ae1f0bd0c034c491e9039ad /src/plugins/debugger/debuggerplugin.cpp
parent3a9e0d82bfd50ad8c60880859dce68c7f5be3d4e (diff)
Debugger: Hide some dock widget access
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.cpp')
-rw-r--r--src/plugins/debugger/debuggerplugin.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp
index 7fb961d8107..60ab8baa4b0 100644
--- a/src/plugins/debugger/debuggerplugin.cpp
+++ b/src/plugins/debugger/debuggerplugin.cpp
@@ -909,8 +909,12 @@ public slots:
const CPlusPlus::Snapshot &cppCodeModelSnapshot() const;
DebuggerMainWindow *mainWindow() const { return m_mainWindow; }
+
bool isDockVisible(const QString &objectName) const
- { return mainWindow()->isDockVisible(objectName); }
+ {
+ QDockWidget *dock = mainWindow()->findChild<QDockWidget *>(objectName);
+ return dock && dock->toggleViewAction()->isChecked();
+ }
bool hasSnapshots() const { return m_snapshotHandler->size(); }
void createNewDock(QWidget *widget);