summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2022-07-12 15:18:46 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-07-13 09:38:19 +0000
commitebbc645029400733530553e301e8dcf6de42e7bf (patch)
tree3da8492e1186911e9244e7bf196a6821e10f79e0
parent657afd5598c9d88992b924480c6dbe6148f385be (diff)
Inline move assign and add swap
From API review Change-Id: I7c24d4736a14d9b8af52de556523986eea99bc34 Reviewed-by: Marc Mutz <marc.mutz@qt.io> (cherry picked from commit 8b6edc76b45bb444ca01a1bee7854e1b417e56f5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/core/api/qwebenginefilesystemaccessrequest.cpp2
-rw-r--r--src/core/api/qwebenginefilesystemaccessrequest.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/core/api/qwebenginefilesystemaccessrequest.cpp b/src/core/api/qwebenginefilesystemaccessrequest.cpp
index 68bf05a68..d2cb1cf7c 100644
--- a/src/core/api/qwebenginefilesystemaccessrequest.cpp
+++ b/src/core/api/qwebenginefilesystemaccessrequest.cpp
@@ -33,8 +33,6 @@ QWebEngineFileSystemAccessRequest &QWebEngineFileSystemAccessRequest::operator=(
const QWebEngineFileSystemAccessRequest &other) = default;
QWebEngineFileSystemAccessRequest::QWebEngineFileSystemAccessRequest(
QWebEngineFileSystemAccessRequest &&other) = default;
-QWebEngineFileSystemAccessRequest &
-QWebEngineFileSystemAccessRequest::operator=(QWebEngineFileSystemAccessRequest &&other) = default;
QWebEngineFileSystemAccessRequest::~QWebEngineFileSystemAccessRequest() = default;
/*! \fn bool QWebEngineFileSystemAccessRequest::operator==(const QWebEngineFileSystemAccessRequest &that) const
diff --git a/src/core/api/qwebenginefilesystemaccessrequest.h b/src/core/api/qwebenginefilesystemaccessrequest.h
index ade737652..d53cb4ec5 100644
--- a/src/core/api/qwebenginefilesystemaccessrequest.h
+++ b/src/core/api/qwebenginefilesystemaccessrequest.h
@@ -28,9 +28,11 @@ public:
QWebEngineFileSystemAccessRequest(const QWebEngineFileSystemAccessRequest &other);
QWebEngineFileSystemAccessRequest &operator=(const QWebEngineFileSystemAccessRequest &other);
QWebEngineFileSystemAccessRequest(QWebEngineFileSystemAccessRequest &&other);
- QWebEngineFileSystemAccessRequest &operator=(QWebEngineFileSystemAccessRequest &&other);
+ QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_PURE_SWAP(QWebEngineFileSystemAccessRequest)
~QWebEngineFileSystemAccessRequest();
+ void swap(QWebEngineFileSystemAccessRequest &other) noexcept { d_ptr.swap(other.d_ptr); }
+
enum HandleType { File, Directory };
Q_ENUM(HandleType)