Fix compilation against Qt < 5.15 for Leap 15.3 builds
This commit is contained in:
parent
263a6e4214
commit
7e651be694
|
@ -730,7 +730,7 @@ inline int SyncthingConnection::requestTimeout() const
|
|||
|
||||
/*!
|
||||
* \brief Sets the transfer timeout for requests in milliseconds.
|
||||
* \remarks Existing requests are not affected.
|
||||
* \remarks Existing requests are not affected. Only effective when compiled against Qt 5.15 or higher.
|
||||
* \sa QNetworkRequest::setTransferTimeout()
|
||||
*/
|
||||
inline void SyncthingConnection::setRequestTimeout(int requestTimeout)
|
||||
|
|
|
@ -43,7 +43,9 @@ QNetworkRequest SyncthingConnection::prepareRequest(const QString &path, const Q
|
|||
QNetworkRequest request(url);
|
||||
request.setHeader(QNetworkRequest::ContentTypeHeader, QByteArrayLiteral("application/x-www-form-urlencoded"));
|
||||
request.setRawHeader("X-API-Key", m_apiKey);
|
||||
#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0))
|
||||
request.setTransferTimeout(noTimeout ? 0 : m_requestTimeout);
|
||||
#endif
|
||||
return request;
|
||||
}
|
||||
|
||||
|
|
|
@ -131,6 +131,9 @@ QWidget *ConnectionOptionPage::setupWidget()
|
|||
QObject::connect(ui()->upPushButton, &QPushButton::clicked, bind(&ConnectionOptionPage::moveSelectedConfigUp, this));
|
||||
QObject::connect(ui()->addPushButton, &QPushButton::clicked, bind(&ConnectionOptionPage::addNewConfig, this));
|
||||
QObject::connect(ui()->removePushButton, &QPushButton::clicked, bind(&ConnectionOptionPage::removeSelectedConfig, this));
|
||||
#if (QT_VERSION < QT_VERSION_CHECK(5, 15, 0))
|
||||
ui()->timeoutSpinBox->setEnabled(false);
|
||||
#endif
|
||||
return widget;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue