Skip to content

Commit 2daa271

Browse files
committed
Sort app-wide plugins list in the plugin manager
1 parent 33cf659 commit 2daa271

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/core/pluginmanager.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,11 @@ void PluginManager::refreshAppPlugins()
272272

273273
QList<PluginInformation> PluginManager::availableAppPlugins() const
274274
{
275-
return mAvailableAppPlugins.values();
275+
QList<PluginInformation> plugins = mAvailableAppPlugins.values();
276+
std::sort( plugins.begin(), plugins.end(), []( const PluginInformation &plugin1, const PluginInformation &plugin2 ) {
277+
return plugin1.name().toLower() < plugin2.name().toLower();
278+
} );
279+
return std::move( plugins );
276280
}
277281

278282
void PluginManager::enableAppPlugin( const QString &uuid )

0 commit comments

Comments
 (0)