I am trying to make a GET request, but Qt says that getData should return an int , although I don’t return .
#include "downloader.h" Downloader::Downloader(QObject *parent) : QObject(parent) { manager = new QNetworkAccessManager(); } Downloader::getData() { QUrl url("http://www.mtbank.by/currxml.php"); QNetworkRequest request; request.setUrl(url); manager->get(request); } class Downloader : public QObject { Q_OBJECT public: explicit Downloader(QObject *parent = 0); private: QNetworkAccessManager *manager; public slots: void getData(); }; Error text:
prototype for 'int Downloader::getData()' does not match any class 'Downloader' in file included from ../untitled2/downloader.cpp:1:0: candidate is: voidDownloader::getData() void getData(); ^
Downloader::getData()- what is it? Where did yourvoidsuddenly go? - AnT