summaryrefslogtreecommitdiff
path: root/lib/widgets/Api/qwebengineview_p.h
diff options
context:
space:
mode:
authorJocelyn Turcotte <jocelyn.turcotte@digia.com>2013-08-13 18:56:34 +0200
committerJocelyn Turcotte <jocelyn.turcotte@digia.com>2013-08-20 17:42:45 +0200
commit9a3641f43572ce9e77dd6770f0029e82bd92d70c (patch)
tree1f3096efce177160efa139808194b160d4ad1102 /lib/widgets/Api/qwebengineview_p.h
parent2a7cba9b412e5c77d46897c3c89405b64a1729b6 (diff)
downloadqtwebengine-9a3641f43572ce9e77dd6770f0029e82bd92d70c.tar.gz
Use QObject::d_ptr for public API classes
This follows the model used by the rest of Qt, potentially avoiding binary compatibility issues. The compromise is that we now depend on core-private, thus forcing us to follow Qt's release cycle. Change-Id: Ib2df51071fc35935ac99edf7b9c5562949cb43e2 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'lib/widgets/Api/qwebengineview_p.h')
-rw-r--r--lib/widgets/Api/qwebengineview_p.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/widgets/Api/qwebengineview_p.h b/lib/widgets/Api/qwebengineview_p.h
index 5c623a097..9ac5e57e8 100644
--- a/lib/widgets/Api/qwebengineview_p.h
+++ b/lib/widgets/Api/qwebengineview_p.h
@@ -45,16 +45,15 @@
#include "web_contents_adapter_client.h"
#include <QScopedPointer>
+#include <QtWidgets/private/qwidget_p.h>
class QWebEngineView;
class RenderWidgetHostViewQtDelegate;
class WebContentsAdapter;
-class QWebEngineViewPrivate : public WebContentsAdapterClient
+class QWebEngineViewPrivate : public QWidgetPrivate, public WebContentsAdapterClient
{
Q_DECLARE_PUBLIC(QWebEngineView)
- QWebEngineView *q_ptr;
-
public:
QWebEngineViewPrivate();