aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designmodewidget.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-04-14 09:47:38 +0200
committerEike Ziller <eike.ziller@qt.io>2020-04-14 09:47:38 +0200
commitdeb0eaf7950e4aa4067af730367e61cbd732d178 (patch)
tree4c393e8a00b4e4ef3e2cdba9a99b755f59a6b8ba /src/plugins/qmldesigner/designmodewidget.cpp
parente86a2bfdd2d3778456c828efbf1265804908815c (diff)
parentaf061c81b7ea9e4b8e75ac63a2e172b5653f9037 (diff)
Merge remote-tracking branch 'origin/4.12'
Conflicts: cmake/QtCreatorIDEBranding.cmake qbs/modules/qtc/qtc.qbs qtcreator_ide_branding.pri src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp Change-Id: I34c3d1fd5be90537e37d15e00b1a0d455d1bf81d
Diffstat (limited to 'src/plugins/qmldesigner/designmodewidget.cpp')
-rw-r--r--src/plugins/qmldesigner/designmodewidget.cpp19
1 files changed, 2 insertions, 17 deletions
diff --git a/src/plugins/qmldesigner/designmodewidget.cpp b/src/plugins/qmldesigner/designmodewidget.cpp
index ea88dfcc04..5a1aa97fa6 100644
--- a/src/plugins/qmldesigner/designmodewidget.cpp
+++ b/src/plugins/qmldesigner/designmodewidget.cpp
@@ -210,22 +210,6 @@ void DesignModeWidget::disableWidgets()
m_isDisabled = true;
}
-bool DesignModeWidget::eventFilter(QObject *obj, QEvent *event) // TODO
-{
- if (event->type() == QEvent::Hide) {
- qDebug() << ">>> HIDE";
- m_outputPaneDockWidget->toggleView(false);
- return true;
- } else if (event->type() == QEvent::Show) {
- qDebug() << ">>> SHOW";
- m_outputPaneDockWidget->toggleView(true);
- return true;
- } else {
- // standard event processing
- return QObject::eventFilter(obj, event);
- }
-}
-
void DesignModeWidget::setup()
{
auto &actionManager = viewManager().designerActionManager();
@@ -354,7 +338,8 @@ void DesignModeWidget::setup()
command->setAttribute(Core::Command::CA_Hide);
mviews->addAction(command);
- //outputPanePlaceholder->installEventFilter(this);
+ connect(outputPanePlaceholder, &Core::OutputPanePlaceHolder::visibilityChangeRequested,
+ m_outputPaneDockWidget, &ADS::DockWidget::toggleView);
}
// Create toolbars