PluginDialog: set initial focus to filter

Qt Creator provides numbers of plugins.
Setting focus to the filter control helps to find a plugin.

Change-Id: Iac34ff04b97311a8c7890a3cbafdde22b2242dcd
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Tasuku Suzuki
2023-03-02 14:55:22 +09:00
parent 5a5776400a
commit 0020129afe

View File

@@ -40,6 +40,7 @@ PluginDialog::PluginDialog(QWidget *parent)
auto filterLayout = new QHBoxLayout; auto filterLayout = new QHBoxLayout;
vl->addLayout(filterLayout); vl->addLayout(filterLayout);
auto filterEdit = new Utils::FancyLineEdit(this); auto filterEdit = new Utils::FancyLineEdit(this);
filterEdit->setFocus();
filterEdit->setFiltering(true); filterEdit->setFiltering(true);
connect(filterEdit, &Utils::FancyLineEdit::filterChanged, connect(filterEdit, &Utils::FancyLineEdit::filterChanged,
m_view, &ExtensionSystem::PluginView::setFilter); m_view, &ExtensionSystem::PluginView::setFilter);