Я не могу понять, почему данный код вызывает ошибку:
QNetworkRequest request();
request.setRawHeader("", "");
error: request for member 'setRawHeader' in 'request', which is of non-class type 'QNetworkRequest()'
Компилятор почему-то считает это объявлением типа функции. Вот еще пример
QString s = "test";
QNetworkRequest request(QUrl(s));
request.setRawHeader("", "");
error: request for member 'setRawHeader' in 'request', which is of non-class type 'QNetworkRequest(QUrl)
Рабочие варианты:
QUrl reqUrl(url);
QNetworkRequest req(reqUrl);
QNetworkRequest req(QUrl("some_url"));
G++ 4.9.2.