summaryrefslogtreecommitdiffstats
path: root/src/webengine/api/qquickwebengineloadrequest_p.h
diff options
context:
space:
mode:
authorAndras Becsi <andras.becsi@digia.com>2014-08-06 17:25:01 +0200
committerAndras Becsi <andras.becsi@digia.com>2014-08-06 17:42:59 +0200
commit8d914a161db9a4760594267285c48521b3af5481 (patch)
treecee0b98c78ff76925d91662e3a1a227a5b79bcfd /src/webengine/api/qquickwebengineloadrequest_p.h
parentca30d0374020752d3ac367fdffef88a5c1fe4a48 (diff)
Clean up opaque pointer handling for QQuickWebEngineLoadRequest
Hide QObject's d_ptr member and use the macros when accessing the private class. This patch also adds missing qt namespace macros to the implementation. Change-Id: I004e3ea52bf21618835724d218f2a405f77ca4d1 Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'src/webengine/api/qquickwebengineloadrequest_p.h')
-rw-r--r--src/webengine/api/qquickwebengineloadrequest_p.h21
1 files changed, 2 insertions, 19 deletions
diff --git a/src/webengine/api/qquickwebengineloadrequest_p.h b/src/webengine/api/qquickwebengineloadrequest_p.h
index b20247942..44af60bef 100644
--- a/src/webengine/api/qquickwebengineloadrequest_p.h
+++ b/src/webengine/api/qquickwebengineloadrequest_p.h
@@ -67,25 +67,8 @@ public:
int errorCode() const;
private:
- QScopedPointer<QQuickWebEngineLoadRequestPrivate> d;
-};
-
-class QQuickWebEngineLoadRequestPrivate {
-public:
- QQuickWebEngineLoadRequestPrivate(const QUrl& url, QQuickWebEngineView::LoadStatus status, const QString& errorString, int errorCode, QQuickWebEngineView::ErrorDomain errorDomain)
- : url(url)
- , status(status)
- , errorString(errorString)
- , errorCode(errorCode)
- , errorDomain(errorDomain)
- {
- }
-
- QUrl url;
- QQuickWebEngineView::LoadStatus status;
- QString errorString;
- int errorCode;
- QQuickWebEngineView::ErrorDomain errorDomain;
+ Q_DECLARE_PRIVATE(QQuickWebEngineLoadRequest)
+ QScopedPointer<QQuickWebEngineLoadRequestPrivate> d_ptr;
};
QT_END_NAMESPACE