forked from qt-creator/qt-creator
LanguageClient: Use FancyLineEdit in MimeTypeDialog
Adds "Filter" as place holder text and a clear icon. Change-Id: I24641f4f575cb9af059257b7d8806fd8c843d423 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -32,6 +32,7 @@
|
|||||||
#include <coreplugin/icore.h>
|
#include <coreplugin/icore.h>
|
||||||
#include <utils/algorithm.h>
|
#include <utils/algorithm.h>
|
||||||
#include <utils/delegates.h>
|
#include <utils/delegates.h>
|
||||||
|
#include <utils/fancylineedit.h>
|
||||||
#include <utils/qtcprocess.h>
|
#include <utils/qtcprocess.h>
|
||||||
#include <utils/mimetypes/mimedatabase.h>
|
#include <utils/mimetypes/mimedatabase.h>
|
||||||
#include <languageserverprotocol/lsptypes.h>
|
#include <languageserverprotocol/lsptypes.h>
|
||||||
@@ -582,7 +583,8 @@ public:
|
|||||||
{
|
{
|
||||||
setWindowTitle(tr("Select MIME Types"));
|
setWindowTitle(tr("Select MIME Types"));
|
||||||
auto mainLayout = new QVBoxLayout;
|
auto mainLayout = new QVBoxLayout;
|
||||||
auto filter = new QLineEdit(this);
|
auto filter = new Utils::FancyLineEdit(this);
|
||||||
|
filter->setFiltering(true);
|
||||||
mainLayout->addWidget(filter);
|
mainLayout->addWidget(filter);
|
||||||
auto listView = new QListView(this);
|
auto listView = new QListView(this);
|
||||||
mainLayout->addWidget(listView);
|
mainLayout->addWidget(listView);
|
||||||
|
|||||||
Reference in New Issue
Block a user