QDomDocument lässt sich nicht includen
-
Scorpion222
- Beiträge: 9
- Registriert: 7. Januar 2008 23:33
QDomDocument lässt sich nicht includen
Hallo,
ich habe eben versucht, die QDomDocument.h Klasse mit zu includen.
#include <QDomDocument> (wie es ja auch in der Dokumentation steht)
In den Klassen die ich geschrieben habe wurde diese Datei noch nciht eingefügt. Also ist der include-Befehl auch nur einmal vorhanden. Dennoch bekomme ich beim kompilieren folgende Fehlermeldung:
fatal error C1083: Include-Datei kann nicht geöffnet werden: 'QDomDocument': No such file or directory
Das bedeutet doch das die DomDocument nicht vorhanden ist, was aber nicht sein kann da ich QT4 installiert habe.
Jetzt ist meine Frage, ob jemand schonmal einen ähnlichen Fehler hatte, oder den gleichen und was zu tun ist.
Danke im vorraus.
ich habe eben versucht, die QDomDocument.h Klasse mit zu includen.
#include <QDomDocument> (wie es ja auch in der Dokumentation steht)
In den Klassen die ich geschrieben habe wurde diese Datei noch nciht eingefügt. Also ist der include-Befehl auch nur einmal vorhanden. Dennoch bekomme ich beim kompilieren folgende Fehlermeldung:
fatal error C1083: Include-Datei kann nicht geöffnet werden: 'QDomDocument': No such file or directory
Das bedeutet doch das die DomDocument nicht vorhanden ist, was aber nicht sein kann da ich QT4 installiert habe.
Jetzt ist meine Frage, ob jemand schonmal einen ähnlichen Fehler hatte, oder den gleichen und was zu tun ist.
Danke im vorraus.
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
-
Scorpion222
- Beiträge: 9
- Registriert: 7. Januar 2008 23:33
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
-
Scorpion222
- Beiträge: 9
- Registriert: 7. Januar 2008 23:33
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
-
Scorpion222
- Beiträge: 9
- Registriert: 7. Januar 2008 23:33
Jap, das klappt jetzt. Allerdings habe ich wohl dadurch ein Folgeproblem.
Ich kann jetzt ein QDomDocument erstellen, allerdings nur über den leeren default Konstruktor. Soblad ich einen string als Namen angebe bekomme ich beim Kompilieren in der *.obj Datei eine Fehlermeldung.
hier die Zeile Code:
QDomDocument doc("Test");
und die Fehlermeldung:
FileManagement.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"__declspec(dllimport) public: __thiscall QDomDocument::~QDomDocument(void)" (__imp_??1QDomDocument@@QAE@XZ)', verwiesen in Funktion '"public: void __thiscall FileManagement::saveGui(void)" (?saveGui@FileManagement@@QAEXXZ)'
FileManagement.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"__declspec(dllimport) public: __thiscall QDomDocument::QDomDocument(class QString const &)" (__imp_??0QDomDocument@@QAE@ABVQString@@@Z)', verwiesen in Funktion '"public: void __thiscall FileManagement::saveGui(void)" (?saveGui@FileManagement@@QAEXXZ)'
Habe ich da noch was vergessen zu verlinken?
Danke schonmal
Ich kann jetzt ein QDomDocument erstellen, allerdings nur über den leeren default Konstruktor. Soblad ich einen string als Namen angebe bekomme ich beim Kompilieren in der *.obj Datei eine Fehlermeldung.
hier die Zeile Code:
QDomDocument doc("Test");
und die Fehlermeldung:
FileManagement.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"__declspec(dllimport) public: __thiscall QDomDocument::~QDomDocument(void)" (__imp_??1QDomDocument@@QAE@XZ)', verwiesen in Funktion '"public: void __thiscall FileManagement::saveGui(void)" (?saveGui@FileManagement@@QAEXXZ)'
FileManagement.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"__declspec(dllimport) public: __thiscall QDomDocument::QDomDocument(class QString const &)" (__imp_??0QDomDocument@@QAE@ABVQString@@@Z)', verwiesen in Funktion '"public: void __thiscall FileManagement::saveGui(void)" (?saveGui@FileManagement@@QAEXXZ)'
Habe ich da noch was vergessen zu verlinken?
Danke schonmal
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
Scorpion222
- Beiträge: 9
- Registriert: 7. Januar 2008 23:33