forked from qt-creator/qt-creator
Add a border on top of the find toolbar
It was missing.
This commit is contained in:
@@ -38,6 +38,7 @@
|
|||||||
#include <coreplugin/coreconstants.h>
|
#include <coreplugin/coreconstants.h>
|
||||||
#include <coreplugin/findplaceholder.h>
|
#include <coreplugin/findplaceholder.h>
|
||||||
#include <coreplugin/icore.h>
|
#include <coreplugin/icore.h>
|
||||||
|
#include <coreplugin/stylehelper.h>
|
||||||
#include <coreplugin/actionmanager/actionmanager.h>
|
#include <coreplugin/actionmanager/actionmanager.h>
|
||||||
#include <coreplugin/actionmanager/actioncontainer.h>
|
#include <coreplugin/actionmanager/actioncontainer.h>
|
||||||
#include <coreplugin/actionmanager/command.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)
|
bool FindToolBar::eventFilter(QObject *obj, QEvent *event)
|
||||||
{
|
{
|
||||||
if ((obj == m_ui.findEdit || obj == m_findCompleter->popup())
|
if ((obj == m_ui.findEdit || obj == m_findCompleter->popup())
|
||||||
|
|||||||
@@ -58,6 +58,8 @@ public:
|
|||||||
|
|
||||||
void invokeClearResults();
|
void invokeClearResults();
|
||||||
|
|
||||||
|
void paintEvent(QPaintEvent *event);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void invokeFindNext();
|
void invokeFindNext();
|
||||||
void invokeFindPrevious();
|
void invokeFindPrevious();
|
||||||
|
|||||||
@@ -56,9 +56,7 @@ QT_END_NAMESPACE
|
|||||||
#include <QtCore/QFileInfo>
|
#include <QtCore/QFileInfo>
|
||||||
#include <QtCore/QFile>
|
#include <QtCore/QFile>
|
||||||
#include <QtCore/QTimer>
|
#include <QtCore/QTimer>
|
||||||
#include <QtCore/QRegExp>
|
|
||||||
#include <QtCore/QSettings>
|
#include <QtCore/QSettings>
|
||||||
#include <QtCore/QDebug>
|
|
||||||
#include <QtGui/QAction>
|
#include <QtGui/QAction>
|
||||||
#include <QtGui/QApplication>
|
#include <QtGui/QApplication>
|
||||||
#include <QtGui/QContextMenuEvent>
|
#include <QtGui/QContextMenuEvent>
|
||||||
|
|||||||
Reference in New Issue
Block a user