Ich habe OpenSuse 10.0 installiert und nun über apt die QT 4 Pakete installiert.
Qmake und Co. liegen nun in /usr/bin/, die Include-Files in
/usr/include/Qt
/usr/include/QtDesigner
etc...
Unter KDevelop habe ich beim aktuellen Projekt unter C++-Besonderheiten/Qt/ QT 4 ausgewählt und als "Qt root path" /usr/include/Qt eingegeben.
Die Headerfiles include ich über
#include <QLabel>
#include <QLineEdit>
#include <QDateTime>
etc...
Der Compiler spuckt dann zB folgende Meldung aus:
"error: QLabel: Datei oder Verzeichnis nicht gefunden"
Wenn ich bspw. statt #include <QLabel>
#include <qlabel.h> schreibe klappt es einwandfrei, allerdings vermute ich, dass dann einfach die QT 3 Headerfiles verwendet werden.
Wie kann ich KDevelop also auf QT 4 "umstellen"?
Qmake und Co. liegen nun in /usr/bin/, die Include-Files in
/usr/include/Qt
/usr/include/QtDesigner
etc...
Unter KDevelop habe ich beim aktuellen Projekt unter C++-Besonderheiten/Qt/ QT 4 ausgewählt und als "Qt root path" /usr/include/Qt eingegeben.
Die Headerfiles include ich über
#include <QLabel>
#include <QLineEdit>
#include <QDateTime>
etc...
Der Compiler spuckt dann zB folgende Meldung aus:
"error: QLabel: Datei oder Verzeichnis nicht gefunden"
Wenn ich bspw. statt #include <QLabel>
#include <qlabel.h> schreibe klappt es einwandfrei, allerdings vermute ich, dass dann einfach die QT 3 Headerfiles verwendet werden.
Wie kann ich KDevelop also auf QT 4 "umstellen"?