From beb0b18320ed7b1eadd8c30f5a768fa6fa93aa0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= <thorbjorn.lindeijer@nokia.com> Date: Thu, 29 Jan 2009 17:43:34 +0100 Subject: [PATCH] Add a border on top of the find toolbar It was missing. --- src/plugins/find/findtoolbar.cpp | 11 +++++++++++ src/plugins/find/findtoolbar.h | 2 ++ src/plugins/quickopen/quickopentoolwindow.cpp | 2 -- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/plugins/find/findtoolbar.cpp b/src/plugins/find/findtoolbar.cpp index a8d96531604..7d8072b7ac3 100644 --- a/src/plugins/find/findtoolbar.cpp +++ b/src/plugins/find/findtoolbar.cpp @@ -38,6 +38,7 @@ #include <coreplugin/coreconstants.h> #include <coreplugin/findplaceholder.h> #include <coreplugin/icore.h> +#include <coreplugin/stylehelper.h> #include <coreplugin/actionmanager/actionmanager.h> #include <coreplugin/actionmanager/actioncontainer.h> #include <coreplugin/actionmanager/command.h> @@ -224,6 +225,16 @@ FindToolBar::~FindToolBar() { } +void FindToolBar::paintEvent(QPaintEvent *event) +{ + QToolBar::paintEvent(event); + + QPainter p(this); + const QRect r = rect(); + p.setPen(StyleHelper::borderColor()); + p.drawLine(r.topLeft(), r.topRight()); +} + bool FindToolBar::eventFilter(QObject *obj, QEvent *event) { if ((obj == m_ui.findEdit || obj == m_findCompleter->popup()) diff --git a/src/plugins/find/findtoolbar.h b/src/plugins/find/findtoolbar.h index 030a57876a3..ce3dfdd7449 100644 --- a/src/plugins/find/findtoolbar.h +++ b/src/plugins/find/findtoolbar.h @@ -58,6 +58,8 @@ public: void invokeClearResults(); + void paintEvent(QPaintEvent *event); + private slots: void invokeFindNext(); void invokeFindPrevious(); diff --git a/src/plugins/quickopen/quickopentoolwindow.cpp b/src/plugins/quickopen/quickopentoolwindow.cpp index d769313b58a..dea220c837e 100644 --- a/src/plugins/quickopen/quickopentoolwindow.cpp +++ b/src/plugins/quickopen/quickopentoolwindow.cpp @@ -56,9 +56,7 @@ QT_END_NAMESPACE #include <QtCore/QFileInfo> #include <QtCore/QFile> #include <QtCore/QTimer> -#include <QtCore/QRegExp> #include <QtCore/QSettings> -#include <QtCore/QDebug> #include <QtGui/QAction> #include <QtGui/QApplication> #include <QtGui/QContextMenuEvent> -- GitLab