summaryrefslogtreecommitdiff
path: root/src/createinstancedialogpages.cpp
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2020-08-17 02:41:57 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2020-11-03 11:39:07 -0500
commitee53312652af10fbddb5d1d16db6212bca2b9665 (patch)
tree86db22dc6219f25c3266b70223a0dd55b0c328cb /src/createinstancedialogpages.cpp
parenta9772873d69b875f5617c0121c73a271d432a29c (diff)
moved naturalCompare() to uibase
don't try to delete paths that don't exist natsort for instance names and games
Diffstat (limited to 'src/createinstancedialogpages.cpp')
-rw-r--r--src/createinstancedialogpages.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/createinstancedialogpages.cpp b/src/createinstancedialogpages.cpp
index 8d304635..73b265c8 100644
--- a/src/createinstancedialogpages.cpp
+++ b/src/createinstancedialogpages.cpp
@@ -7,13 +7,13 @@
#include "shared/appconfig.h"
#include <iplugingame.h>
#include <report.h>
+#include <utility.h>
namespace cid
{
-using MOBase::IPluginGame;
+using namespace MOBase;
using MOBase::TaskDialog;
-using MOBase::FilterWidget;
QString makeDefaultPath(const std::wstring& dir)
{
@@ -305,7 +305,7 @@ std::vector<IPluginGame*> GamePage::sortedGamePlugins() const
}
std::sort(v.begin(), v.end(), [](auto* a, auto* b) {
- return (a->gameName() < b->gameName());
+ return (naturalCompare(a->gameName(), b->gameName()) < 0);
});
return v;