From 22d41fb37ef6ea9b2b0fae37c4e748b89b280666 Mon Sep 17 00:00:00 2001 From: con <qtc-committer@nokia.com> Date: Tue, 21 Jul 2009 13:30:35 +0200 Subject: [PATCH] Add missing find tool bar placeholders. --- src/plugins/coreplugin/mainwindow.cpp | 1 - src/plugins/coreplugin/outputpane.cpp | 2 ++ src/plugins/debugger/debuggeroutputwindow.cpp | 7 ++++++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/plugins/coreplugin/mainwindow.cpp b/src/plugins/coreplugin/mainwindow.cpp index eafe8063af5..38ecd025ab8 100644 --- a/src/plugins/coreplugin/mainwindow.cpp +++ b/src/plugins/coreplugin/mainwindow.cpp @@ -303,7 +303,6 @@ bool MainWindow::init(QString *errorMessage) oph->setCloseable(false); outputModeWidget->layout()->addWidget(oph); oph->setVisible(true); // since the output pane placeholder is invisible at startup by default (which makes sense in most cases) - outputModeWidget->layout()->addWidget(new Core::FindToolBarPlaceHolder(outputModeWidget)); outputModeWidget->setFocusProxy(oph); connect(m_modeManager, SIGNAL(currentModeChanged(Core::IMode*)), diff --git a/src/plugins/coreplugin/outputpane.cpp b/src/plugins/coreplugin/outputpane.cpp index 7033ffd6857..3954eb25838 100644 --- a/src/plugins/coreplugin/outputpane.cpp +++ b/src/plugins/coreplugin/outputpane.cpp @@ -37,6 +37,7 @@ #include <coreplugin/actionmanager/actionmanager.h> #include <coreplugin/actionmanager/actioncontainer.h> #include <coreplugin/editormanager/editormanager.h> +#include <coreplugin/findplaceholder.h> #include <extensionsystem/pluginmanager.h> @@ -204,6 +205,7 @@ OutputPaneManager::OutputPaneManager(QWidget *parent) : toolLayout->addWidget(m_opToolBarWidgets); toolLayout->addWidget(m_closeButton); mainlayout->addWidget(m_toolBar); + mainlayout->addWidget(new Core::FindToolBarPlaceHolder(this)); mainlayout->addWidget(m_outputWidgetPane, 10); setLayout(mainlayout); diff --git a/src/plugins/debugger/debuggeroutputwindow.cpp b/src/plugins/debugger/debuggeroutputwindow.cpp index 837747e85d1..d9328b33fbd 100644 --- a/src/plugins/debugger/debuggeroutputwindow.cpp +++ b/src/plugins/debugger/debuggeroutputwindow.cpp @@ -48,6 +48,7 @@ #ifndef GDBDEBUGGERLEAN #include <aggregation/aggregate.h> +#include <coreplugin/findplaceholder.h> #include <find/basetextfind.h> using namespace Find; @@ -309,8 +310,12 @@ DebuggerOutputWindow::DebuggerOutputWindow(QWidget *parent) m_splitter->addWidget(m_inputText); m_splitter->addWidget(m_combinedText); - QGridLayout *layout = new QGridLayout(this); + QVBoxLayout *layout = new QVBoxLayout(this); layout->setMargin(0); + layout->setSpacing(0); +#ifndef GDBDEBUGGERLEAN + layout->addWidget(new Core::FindToolBarPlaceHolder(this)); +#endif layout->addWidget(m_splitter); setLayout(layout); -- GitLab