Russian Qt Forum

Qt => Вопросы новичков => Тема начата: speedhack от Декабрь 28, 2016, 20:26



Название: Cannot connect Qt 5.7
Отправлено: speedhack от Декабрь 28, 2016, 20:26
Собственно вот ошибка из за которой все проблемы

Код:
QObject::connect: Cannot connect (null)::aboutToQuit() to QNativeWifiEngine::closeHandle()

а вот сам код метода

Код:
void Autor(QByteArray email, QByteArray password){
  QUrl url("http://example.ru:6969/api/oauth/login/");
  QNetworkAccessManager autorizate;
  QNetworkRequest request(url);
  request.setHeader(QNetworkRequest::ContentTypeHeader,"application/json");
  QByteArray json = "{\"email\": \""+ email+ "\", \"password\": \""+password+"\"}";

  qDebug()<<json;
  QNetworkReply* reply = autorizate.post(request,json);
  QObject::connect( reply, &QNetworkReply::finished, [reply]{
      QByteArray data = reply->readAll();
      qDebug()<<data;
  });
 
}


Название: Re: Cannot connect Qt 5.7
Отправлено: kambala от Декабрь 28, 2016, 22:43
я ж тебе говорил, что переменную QNetworkAccessManager придется статической (и/или глобальной) делать — сейчас она умирает при выходе из функции