diff options
Diffstat (limited to 'launcher/StringUtils.h')
-rw-r--r-- | launcher/StringUtils.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/launcher/StringUtils.h b/launcher/StringUtils.h index fbe72117..d7706b0f 100644 --- a/launcher/StringUtils.h +++ b/launcher/StringUtils.h @@ -3,5 +3,18 @@ #include <QString> namespace StringUtils { + +#if defined Q_OS_WIN32 +inline std::wstring toStdString(QString s) +{ + return s.toStdWString(); +} +#else +inline std::string toStdString(QString s) +{ + return s.toStdString(); +} +#endif + int naturalCompare(const QString& s1, const QString& s2, Qt::CaseSensitivity cs); } // namespace StringUtils |