Seite 1 von 1

QtNetwork wird nicht gefunden

Verfasst: 2. Juni 2009 07:52
von Luftballon
Hallo zusammen!

Ich würde gerne die Bibliothek QtNetwork verwenden. Meine Projektdatei habe ich so geändert:

Code: Alles auswählen

QT += network
SUBDIRS += src
TEMPLATE = subdirs 
CONFIG += warn_on \
          qt \
          thread 
Danach habe ich "make clean" und "qmake" ausgeführt.

Im Quellcode habe ich die Bibliothek über "#include <QtNetwork>" in der Header-Datei, der Klasse die diese Bibliothek verwendet, eingebunden.

Verwenden tue ich sie aktuelle so:

Code: Alles auswählen

QNetworkAccessManager *manager = new QNetworkAccessManager(this);
	connect( manager, SIGNAL( finished(QNetworkReply*) ), this, SLOT( replyFinished(QNetworkReply*) ) );
	QNetworkReply *reply = manager->get(QNetworkRequest(QUrl("http://www.test.de")));
Doch allerdings produziert dies die folgende Fehlermeldung:
In file included from papermanager.h:6,
from papermanager.cpp:1:
paper.h:6:21: error: QtNetwork: No such file or directory
make[1]: *** [papermanager.o] Error 1
make: *** [sub-src-make_default] Error 2
*** Beendet mit Status: 2 ***
Woran liegt es?

Verfasst: 2. Juni 2009 19:05
von speedy
Hab da jetzt auch nicht so viel Ahnung von ...
aber funktioniert es wenn du nur die Klassen includest die du brauchst?
also

Code: Alles auswählen

#include <QNetworkAccessManager>
QtNetwork finde ich jetzt auch nicht in der Doku...

Verfasst: 2. Juni 2009 19:13
von speedy
muss mich korigieren
habs jetzt auch in der Doku gefunden...