suche QHash Beispiel unter QT4 und Linux ...
-
Hallo Zusammen,
ich suche in kleines Beispiel für die Verwendung von QHash.
Mein Code
.. in der HauptKlasse: QHash<QString, int> hashTable einfuegen eines Eintrag hashTable["MVERSION"] = VAR_MVERSION;
gibt folgende Fehlermeldung
für die Deklaration:
/usr/include/qt4/QtCore/qhash.h:701: Anmerkung: Kandidaten sind: T& QHash<Key, T>::operator[](const Key&) [with Key = QString, T = int]
/usr/include/qt4/QtCore/qhash.h:695: Anmerkung: const T QHash<Key, T>::operator[](const Key&) const [with Key = QStringfür das Einfügen:
expected primary-expression before »=« tokenBin für eine Hilfestellung dankbar..
Edit: Hier der Link der Doc von Trolltech:
http://doc.trolltech.com/4.0/qhash.html#details
-
#include <QHash> void main(int argc, char *argv[]) { #define VAR_MVERSION 1 QHash<QString, int> hashTable; hashTable["MVERSION"] = VAR_MVERSION; }
geht.
-
Danke hellihjb,
hatte meinen DEFINE nach der Definition von VB deklariert.
Den Fehler habe ich einfach nicht gesehen.Nachdem ich einen Code gesehen habe, fiel es mir wie Schuppen
aus dem Haar.Danke