Seite 1 von 1

vom Designer erzeugte Header-Dateien mit QWT-Widgets

Verfasst: 24. Juni 2007 23:51
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?

Verfasst: 25. Juni 2007 11:14
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.