diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2022-03-31 17:24:59 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2022-04-01 08:23:25 +0000 |
commit | 929e40a9f2a30aa2ef4c91cbbe1eb1e557529001 (patch) | |
tree | 0269232b8d07add6ccc9ebaabd1f25804d5c189d /src/plugins/cpaster | |
parent | 91c11c769f49dd563feb600be5c64eed7102a02b (diff) |
Fix some warnings
Change-Id: Idc12465aa6a3a3d158f17961f902578ca16d0d7b
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/cpaster')
-rw-r--r-- | src/plugins/cpaster/protocol.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/plugins/cpaster/protocol.cpp b/src/plugins/cpaster/protocol.cpp index e9eb198429..8a748058d3 100644 --- a/src/plugins/cpaster/protocol.cpp +++ b/src/plugins/cpaster/protocol.cpp @@ -48,6 +48,8 @@ #include <QApplication> #include <QPushButton> +#include <memory> + namespace CodePaster { Protocol::Protocol() @@ -215,19 +217,19 @@ bool NetworkProtocol::httpStatus(QString url, QString *errorMessage, bool useHtt url.prepend(useHttps ? httpsPrefix : httpPrefix); url.append(QLatin1Char('/')); } - QScopedPointer<QNetworkReply> reply(httpGet(url)); + std::unique_ptr<QNetworkReply> reply(httpGet(url)); QMessageBox box(QMessageBox::Information, tr("Checking connection"), tr("Connecting to %1...").arg(url), QMessageBox::Cancel, Core::ICore::dialogParent()); - connect(reply.data(), &QNetworkReply::finished, &box, &QWidget::close); + connect(reply.get(), &QNetworkReply::finished, &box, &QWidget::close); QApplication::setOverrideCursor(Qt::WaitCursor); box.exec(); QApplication::restoreOverrideCursor(); // User canceled, discard and be happy. if (!reply->isFinished()) { - QNetworkReply *replyPtr = reply.take(); + QNetworkReply *replyPtr = reply.release(); connect(replyPtr, &QNetworkReply::finished, replyPtr, &QNetworkReply::deleteLater); return false; } |