diff options
author | hjk <[email protected]> | 2014-07-16 16:32:47 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2014-07-16 16:42:21 +0200 |
commit | 7347ecc54b9e8ba7b63a0543624fc9e9761f3677 (patch) | |
tree | 4f5e6126aa17b2126ae1f0bd0c034c491e9039ad /src/plugins/debugger/debuggerplugin.cpp | |
parent | 3a9e0d82bfd50ad8c60880859dce68c7f5be3d4e (diff) |
Debugger: Hide some dock widget access
Change-Id: I6cd12a0a7a04f4d37165828552c08263537cfdbb
Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.cpp')
-rw-r--r-- | src/plugins/debugger/debuggerplugin.cpp | 6 |
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); |