#include <unordered_map>
#include <vector>
+#include <QtGlobal>
#include <QHash>
#include <QString>
using std::deque;
using std::unordered_map;
+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
namespace std {
template<> struct hash<QString> {
std::size_t operator()(const QString& s) const noexcept {
}
};
}
+#endif
namespace pv {
namespace data {