Что не так?



  • В конструкторе главного класса

    connect(ui.Button_Update, SIGNAL(clicked()), this, SLOT(GetIp()) );
    connect(manager, &QNetworkAccessManager::finished,this, &Chat::replyFinished);
    

    Теперь описание функций

    void Chat::GetIp() {
    	response = manager->get(QNetworkRequest(QUrl("https://yandex.ru/internet")));
    	ui.plainTextEdit->appendPlainText("Connecting");
    }
    
    void Chat::replyFinished() {
    	ui.plainTextEdit->appendPlainText("Data recieved");
    	ui.plainTextEdit->appendPlainText(response->readAll());
    	ui.plainTextEdit->appendPlainText("Data couted");
    }
    

    При нажатии на кнопку после запуска вот что (На текст в большой области смотрите)
    0_1562149204408_af3a2875-a3a6-41f2-a5d8-773c451ae92e-изображение.png
    Если подождать некоторое время и нажать еще раз, то картинка повториться, а если нажать с небольшим промежутком, то выведется только Connecting
    Прошу прощения, если где-то накосячил с разметкой. Я тут новенький.


  • Qt Champions 2018

    This post is deleted!

Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.