From 6299be28e13662d1b28be5f77f53ea2118e87dae Mon Sep 17 00:00:00 2001 From: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com> Date: Fri, 31 Jan 2025 20:07:41 +0100 Subject: Add form and header versions to plugin list tool tips and plugin API and add more columns (#2200) --- src/pluginlistsortproxy.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/pluginlistsortproxy.cpp') diff --git a/src/pluginlistsortproxy.cpp b/src/pluginlistsortproxy.cpp index 5083af3f..7120fb4a 100644 --- a/src/pluginlistsortproxy.cpp +++ b/src/pluginlistsortproxy.cpp @@ -83,6 +83,15 @@ bool PluginListSortProxy::lessThan(const QModelIndex& left, QString rightVal = plugins->getIndexPriority(right.row()); return leftVal < rightVal; } break; + case PluginList::COL_AUTHOR: { + return QString::compare(plugins->getAuthor(left.row()), + plugins->getAuthor(right.row()), Qt::CaseInsensitive) < 0; + } break; + case PluginList::COL_DESCRIPTION: { + return QString::compare(plugins->getDescription(left.row()), + plugins->getDescription(right.row()), + Qt::CaseInsensitive) < 0; + } break; default: { return plugins->getPriority(left.row()) < plugins->getPriority(right.row()); } break; -- cgit v1.3.1