diff options
author | Montel Laurent <laurent.montel@kdab.com> | 2015-10-15 16:19:54 +0200 |
---|---|---|
committer | Laurent Montel <laurent.montel@kdab.com> | 2015-10-16 10:41:17 +0000 |
commit | bdb0f264d2df0f59b3a9f0bc4732cd019ecfc1ff (patch) | |
tree | b81ba9c211bfaa9279de5cfaa2390003f7ffa08a | |
parent | 72246866c3e1672d1718f7d134ad429e8f21aa0e (diff) | |
download | qt-creator-bdb0f264d2df0f59b3a9f0bc4732cd019ecfc1ff.tar.gz |
Allow to clear search string
Change-Id: If88d74755e9f95d2aabd2aa770c9bdbb5bd98309
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
-rw-r--r-- | src/plugins/coreplugin/find/findtoolwindow.cpp | 1 | ||||
-rw-r--r-- | src/plugins/coreplugin/find/searchresultwidget.cpp | 7 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/coreplugin/find/findtoolwindow.cpp b/src/plugins/coreplugin/find/findtoolwindow.cpp index 62970e6ae2..d66fd74c1a 100644 --- a/src/plugins/coreplugin/find/findtoolwindow.cpp +++ b/src/plugins/coreplugin/find/findtoolwindow.cpp @@ -56,6 +56,7 @@ FindToolWindow::FindToolWindow(FindPlugin *plugin, QWidget *parent) { m_instance = this; m_ui.setupUi(this); + m_ui.searchTerm->setFiltering(true); m_ui.searchTerm->setPlaceholderText(QString()); setFocusProxy(m_ui.searchTerm); diff --git a/src/plugins/coreplugin/find/searchresultwidget.cpp b/src/plugins/coreplugin/find/searchresultwidget.cpp index 52562c0bfc..7980582299 100644 --- a/src/plugins/coreplugin/find/searchresultwidget.cpp +++ b/src/plugins/coreplugin/find/searchresultwidget.cpp @@ -42,6 +42,7 @@ #include <utils/qtcassert.h> #include <utils/theme/theme.h> +#include <utils/fancylineedit.h> #include <QDir> #include <QFrame> @@ -61,13 +62,17 @@ namespace Core { namespace Internal { class WideEnoughLineEdit : public QLineEdit +class WideEnoughLineEdit : public Utils::FancyLineEdit { Q_OBJECT public: - WideEnoughLineEdit(QWidget *parent) : QLineEdit(parent) + WideEnoughLineEdit(QWidget *parent) : Utils::FancyLineEdit(parent) { + setFiltering(true); + setPlaceholderText(QString()); connect(this, &QLineEdit::textChanged, this, &QLineEdit::updateGeometry); + } QSize sizeHint() const |