QmlJSInspector: Use a FilterLineEdit for the properties filter

Adds a clear button when text is entered.
This commit is contained in:
Thorbjørn Lindeijer
2011-02-21 14:13:07 +01:00
parent 6966154731
commit faabfde7f6

View File

@@ -50,6 +50,7 @@
#include <debugger/debuggermainwindow.h> #include <debugger/debuggermainwindow.h>
#include <debugger/debuggerplugin.h> #include <debugger/debuggerplugin.h>
#include <utils/filterlineedit.h>
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <utils/styledbar.h> #include <utils/styledbar.h>
#include <utils/stylehelper.h> #include <utils/stylehelper.h>
@@ -733,7 +734,7 @@ void InspectorUi::setupDockWidgets()
QWidget *pathAndFilterWidget = new StyledBackground; QWidget *pathAndFilterWidget = new StyledBackground;
pathAndFilterWidget->setMaximumHeight(m_crumblePath->height()); pathAndFilterWidget->setMaximumHeight(m_crumblePath->height());
m_filterExp = new QLineEdit; m_filterExp = new Utils::FilterLineEdit;
m_filterExp->setPlaceholderText(tr("Filter properties")); m_filterExp->setPlaceholderText(tr("Filter properties"));
m_filterExp->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred); m_filterExp->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);