summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/tools/qhashfunctions
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2020-05-04 18:13:28 +0200
committerMarc Mutz <marc.mutz@kdab.com>2020-05-05 18:58:26 +0200
commit900e8b023bccaba6b200b91e2ca5f0d0203e1eed (patch)
treee69948d1307553f3db292a63d0e270989a7bdb4c /tests/auto/corelib/tools/qhashfunctions
parent0bed456f47d9c13d0158ee336d4a13bcf3a3bda3 (diff)
QChar: make std::hash'able
Change-Id: I2164df19cd17ab96a39020de66a3fe9fec838a36 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'tests/auto/corelib/tools/qhashfunctions')
-rw-r--r--tests/auto/corelib/tools/qhashfunctions/tst_qhashfunctions.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/corelib/tools/qhashfunctions/tst_qhashfunctions.cpp b/tests/auto/corelib/tools/qhashfunctions/tst_qhashfunctions.cpp
index fcd227f1bf..b2ec6e1c1c 100644
--- a/tests/auto/corelib/tools/qhashfunctions/tst_qhashfunctions.cpp
+++ b/tests/auto/corelib/tools/qhashfunctions/tst_qhashfunctions.cpp
@@ -309,6 +309,13 @@ void tst_QHashFunctions::stdHash()
QCOMPARE(s.size(), 2UL);
}
+ {
+ std::unordered_set<QChar> s = {u'H', u'W'};
+ QCOMPARE(s.size(), 2UL);
+ s.insert(u'H');
+ QCOMPARE(s.size(), 2UL);
+ }
+
}
void tst_QHashFunctions::setGlobalQHashSeed()