vom Designer erzeugte Header-Dateien mit QWT-Widgets

Verschiedenes zu Qt
Antworten
GoaSkin
Beiträge: 103
Registriert: 13. Juni 2007 00:14
Wohnort: Darmstadt

vom Designer erzeugte Header-Dateien mit QWT-Widgets

Beitrag von GoaSkin »

Ich habe QWT (neueste stabile Version) unter Mac OS X/QT 4.3 installiert, wobei die Integration in den Designer an sich kein Problem war. die Widgets tauchen in der Auflistung auf und ich kann sie auf ein beliebiges Formular ziehen.

Der einzige Haken ist der C++ Header, den UIC erzeugt. Während die Header der normalen QT-Klassen normal eingebunden werden, werden die QWT-Header so eingebunden als müssten sie im gleichen Verzeichnis des Projektes liegen, z.B.:

Code: Alles auswählen

#include "qwt_dial.h"
statt

Code: Alles auswählen

#include <qwt/qwt_dial.h>
Kommt das jemand bekannt vor?
GoaSkin
Beiträge: 103
Registriert: 13. Juni 2007 00:14
Wohnort: Darmstadt

Beitrag von GoaSkin »

Ich habe nach dem ich den Fehler lange an QWT gesucht hab gemerkt, daß der gleiche Fehler auch bei der Verwendung anderer Widgets auftritt, die nicht Teil der normalen QT-Klassen sind. Auch wenn man eines der mitgelieferten Arthur- oder Display-Widgerts (z.B. Tictactoe) einbindet, erstellt der uic aus der UI-Datei dann einen Header, der die ganzen zusätzlichen Includes im selben Verzeichnis sucht.
Antworten