Hi, I try to run this example from the Qt doc using Window XP Qt 4.8.4 in console mode: #include <QCoreApplication>
#include <QDebug> #include <QtCore> #include <QtNetwork/QNetworkAccessManager> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QNetworkAccessManager *manager = new QNetworkAccessManager(this); connect(manager, SIGNAL(proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *)), SLOT(slotProxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *))); connect(manager, SIGNAL(authenticationRequired(QNetworkReply *, QAuthenticator *)), SLOT(slotAuthenticationRequired(QNetworkReply *, QAuthenticator *))); return a.exec(); } I got the following errors: /Network/main.cpp:10:64: error: invalid use of 'this' in non-member function ../Network/main.cpp:12:85: error: 'connect' was not declared in this scope This is the error output: 15:30:39: Exécution des étapes pour le projet Network... 15:30:39: Configuration inchangée, étape qmake sautée. 15:30:39: Débute : "C:\MinGW\bin\mingw32-make.exe" C:/MinGW/bin/mingw32-make -f Makefile.Debug mingw32-make[1]: Entering directory `E:/C++/Qtproject/build-Network-Desktop-Debug' g++ -c -pipe -g -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I'c:/Qt/4.8.4/include/QtCore' -I'c:/Qt/4.8.4/include/QtNetwork' -I'c:/Qt/4.8.4/include/QtXml' -I'c:/Qt/4.8.4/include' -I'c:/Qt/4.8.4/include/QtNetwork' -I'c:/Qt/4.8.4/include/ActiveQt' -I'debug' -I'../Network' -I'.' -I'c:/Qt/4.8.4/mkspecs/win32-g++' -o debug/main.o ../Network/main.cpp ../Network/main.cpp: In function 'int main(int, char**)': ../Network/main.cpp:10:64: error: invalid use of 'this' in non-member function ../Network/main.cpp:12:85: error: 'connect' was not declared in this scope mingw32-make[1]: Leaving directory `E:/C++/Qtproject/build-Network-Desktop-Debug' mingw32-make[1]: *** [debug/main.o] Error 1 mingw32-make: *** [debug] Error 2 15:30:45: Le processus "C:\MinGW\bin\mingw32-make.exe" s'est terminé avec le code 2. Erreur lors de la compilation/déploiement du projet Network (kit : Desktop) Lors de l'exécution de l'étape "Make" 15:30:45: Elapsed time: 00:06. Thanks. Regards Olivier
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest