[QT4.2] Problem mit Qt4 header-Dateien
Verfasst: 1. Dezember 2006 14:26
Hallo!
Ich bin dabei ein Programm von Qt3.3.3 nach Qt4.2.0 zu portieren. Alles lief bisher ohne Probleme ab doch nun habe ich, im Thema erwähnt, ein paar Probleme mit Qt4-headern - und zwar unter anderen mit qalgorithms.h. Der fehler sieht so aus:
e:\qt4\include\qtcore\../../src/corelib/tools/qalgorithms.h(348) : error C2678: Binary operator '-' not found (...)
Wenn ich den entsprechenden Code-Abschnitt auskommentiere - geht kompilieren, linken, starten ohne Probleme. Das will ich aber nicht als Lösung belassen...
Es kommen da noch ein paar andere Fehler - alle verweisen auf irgendeine header-Datei im Qt4/include Verzeichniss.
Qt4 ist wohl richtig installiert, da diese Fehler auch bei anderen Kollegen auftreten - und zwar sowohl bei VS2003+Qt4.1.1 als auch - wie bei mir - VS2005+Qt4.2.0.
Kann mir jemand nen Tipp geben?? Ich hab alle mir bekannten Qt-Foren dursucht, google gefragt - alles ohne Ergebnisse :/
Ich bin dabei ein Programm von Qt3.3.3 nach Qt4.2.0 zu portieren. Alles lief bisher ohne Probleme ab doch nun habe ich, im Thema erwähnt, ein paar Probleme mit Qt4-headern - und zwar unter anderen mit qalgorithms.h. Der fehler sieht so aus:
e:\qt4\include\qtcore\../../src/corelib/tools/qalgorithms.h(348) : error C2678: Binary operator '-' not found (...)
Wenn ich den entsprechenden Code-Abschnitt auskommentiere - geht kompilieren, linken, starten ohne Probleme. Das will ich aber nicht als Lösung belassen...
Es kommen da noch ein paar andere Fehler - alle verweisen auf irgendeine header-Datei im Qt4/include Verzeichniss.
Qt4 ist wohl richtig installiert, da diese Fehler auch bei anderen Kollegen auftreten - und zwar sowohl bei VS2003+Qt4.1.1 als auch - wie bei mir - VS2005+Qt4.2.0.
Kann mir jemand nen Tipp geben?? Ich hab alle mir bekannten Qt-Foren dursucht, google gefragt - alles ohne Ergebnisse :/