QAbstractSocket::UnsupportedSocketOperationError with QSslSocket

QAbstractSocket бросает UnsupportedSocketOperationError при подключении к хосту через QSslSocket::connectToHostEncrypted(),

Среда: Qt 5.9.3 Ubuntu 16.04 (виртуальная машина) также Qt 5.9.3 Fedora 26 (нативная)

_socket = new QSslSocket{this};
connect(_socket, static_cast<void(QAbstractSocket::*) QAbstractSocket::SocketError) (&QAbstractSocket::error), this, &EventResource::streamError);

_socket->connectToHostEncrypted(_device->addressUrl().host(), 443, QSslSocket::ReadWrite, QSslSocket::IPv4Protocol);

void EventResource::streamError(QAbstractSocket::SocketError error)
{
    QDebug() << "Event error: " << error; 
    //QAbstractSocket::UnsupportedSocketOperationError
}

Не могли бы вы мне помочь?
Я не понимаю ошибку, и почему это происходит?

0 ответов

Другие вопросы по тегам