Basically I was wondering if it is possible to put a QHash in a QList which I then put in a QHash.
This is my code:
QHash<QString, QVariant> info;
info.insert("someinfo", "blah blah");
info.insert("moreinfo", 123456);
QList<QHash<QString, QVariant> > list;
QHash<QString, QVariant> blah;
blah.insert("some", "stuff");
list << blah;
info.insert("somelist", list);
But the last line (14) obviously gives me an error as I do not know the proper way to approach this.
error: no matching function for call to 'QHash<QString, QVariant>::insert(const char [9], QList<QHash<QString, QVariant> >&)'
candidates are: QHash<Key, T>::iterator QHash<Key, T>::insert(const Key&, const T&) [with Key = QString, T = QVariant]
Any ideas?
Thanks in advance.
↧