diff --git a/src/kpluginselector.h b/src/kpluginselector.h --- a/src/kpluginselector.h +++ b/src/kpluginselector.h @@ -216,6 +216,13 @@ */ void showConfiguration(const QString &pluginId); + /** + * Focus the search box + * + * @since 5.56 + */ + void focusSearch(); + Q_SIGNALS: /** * Tells you whether the configuration is changed or not. diff --git a/src/kpluginselector.cpp b/src/kpluginselector.cpp --- a/src/kpluginselector.cpp +++ b/src/kpluginselector.cpp @@ -926,5 +926,10 @@ return retFont; } +void KPluginSelector::focusSearch() +{ + d->lineEdit->setFocus(); +} + #include "moc_kpluginselector_p.cpp" #include "moc_kpluginselector.cpp"