Specialize QHash only Qt 5.13 and older

This commit is contained in:
2023-01-26 15:49:37 +01:00
parent 0ad7fb3e16
commit 4017dfa833
+2
View File
@@ -30,6 +30,7 @@
#define STRING_ENUM(e) {#e, e} #define STRING_ENUM(e) {#e, e}
#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
template<> struct std::hash<QString> template<> struct std::hash<QString>
{ {
size_t operator()(const QString &string) const size_t operator()(const QString &string) const
@@ -37,6 +38,7 @@ template<> struct std::hash<QString>
return std::hash<std::string>{}(string.toStdString()); return std::hash<std::string>{}(string.toStdString());
} }
}; };
#endif
namespace LibXISF namespace LibXISF
{ {