Seite 1 von 1
Frage zu includes
Verfasst: 10. Oktober 2006 14:42
von Frostie
Ist es möglich, unter Visual Studio die Includes auch so zu includieren:
#include <QDialog> ?
Bis jetzt muß ich das immer so machen:
#include <QDialog.h>
Was muß ich ändern, damit auch obiges funktioniert?
Danke
Gruß
Matthias
Verfasst: 10. Oktober 2006 14:44
von Sym
Richtig ist:
Was genau ist der Fehler? Welche VS-Version nutzt Du? Welche Qt-Version nutzt Du? Wie hast Du es installiert?
Verfasst: 10. Oktober 2006 14:50
von Christian81
Es geht erst ab Qt4, wobei ich das unschön finde (und man auf die Gross/Kleinschreibung aufpassen muss um platformunabhängig zu bleiben!)
Verfasst: 11. Oktober 2006 22:40
von c_m
Afaik ist ab QT 4 immer ein Headerfile dabei, welches z.B. QDialog heißt. Dieses wiederum includiert dann qdialog.h (so zumindest unter linux).
Imho sollte es also egal sein, was du nutzt, nur QDialog ist schicker, weil sieht merh aus wie standard C++.
//EDIT:
Christian81 hat geschrieben:(und man auf die Gross/Kleinschreibung aufpassen muss um platformunabhängig zu bleiben!)
Musst du in C++ eh immer, weils eben case sensitiv ist.
Verfasst: 12. Oktober 2006 06:54
von Christian81
c_m hat geschrieben:
Musst du in C++ eh immer, weils eben case sensitiv ist.
ich meinte bei den includes - normalerweise sind sie immer alle klein. Bei #include <QDialog> muss man z.B. aufpassen dass man nicht #include <Qdialog> schreibt. Dies würde unter win32 funktionieren.
Verfasst: 12. Oktober 2006 20:08
von c_m
Hab ich swchon verstanden
aber wo ist das problem sich das auch noch zu merken, wenn mans bei eigens erstellten Variablen geht wirds doch auch bei Ausdrücken gehen, die du dauernd wieder benutzt. Außerdem steckt ja auch ein System dahinter *schulterzuck*