File indexing completed on 2024-05-05 05:41:37

0001 #include <QtCore/QMap>
0002 #include <QtCore/QHash>
0003 
0004 
0005 QMultiMap<int,int> getMultiMap() { return {}; }
0006 void testDerivedClass()
0007 {
0008     getMultiMap().begin(); // Warning
0009     getMultiMap().insert(1, 1); // Warning
0010 }
0011 
0012 void maps()
0013 {
0014     QMap<int, QStringList> map;
0015     map.value(0).first(); // OK for Qt5, value() returns const T
0016     map[0].removeAll("asd"); // OK
0017     map.values().first(); // OK, QMap::values() isn't shared
0018 }
0019 
0020 void test_ctor()
0021 {
0022     QStringList().first();
0023     QByteArray key = "key";
0024     QByteArray(key + key).data(); // In Qt5, this is const
0025 }