diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-04-02 13:44:26 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-04-13 09:10:00 +0000 |
commit | 6845cb7fa5954bac9a39267fbaad7328915a0f64 (patch) | |
tree | 441f633af2c3a2e60399ed653c2a12e92618d869 /src/plugins/coreplugin/plugindialog.cpp | |
parent | e7616f8769514b39cde4be8907adb0530a75267f (diff) |
Add filtering to About Plugins.
Change-Id: If5733b37b123f261acfffb24cf9b81683c2d9118
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Diffstat (limited to 'src/plugins/coreplugin/plugindialog.cpp')
-rw-r--r-- | src/plugins/coreplugin/plugindialog.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/plugindialog.cpp b/src/plugins/coreplugin/plugindialog.cpp index ee7440db14..59096e7d07 100644 --- a/src/plugins/coreplugin/plugindialog.cpp +++ b/src/plugins/coreplugin/plugindialog.cpp @@ -36,6 +36,8 @@ #include <extensionsystem/pluginerrorview.h> #include <extensionsystem/pluginspec.h> +#include <utils/fancylineedit.h> + #include <QVBoxLayout> #include <QHBoxLayout> #include <QDialog> @@ -54,6 +56,13 @@ PluginDialog::PluginDialog(QWidget *parent) m_view(new ExtensionSystem::PluginView(this)) { QVBoxLayout *vl = new QVBoxLayout(this); + + auto filterEdit = new Utils::FancyLineEdit(this); + filterEdit->setFiltering(true); + connect(filterEdit, &Utils::FancyLineEdit::filterChanged, + m_view, &ExtensionSystem::PluginView::setFilter); + vl->addWidget(filterEdit); + vl->addWidget(m_view); m_detailsButton = new QPushButton(tr("Details"), this); |