diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2016-12-19 09:34:40 +0100 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2016-12-19 09:20:17 +0000 |
commit | 5b401df343da32e3a1e858963e76c5bb33350b46 (patch) | |
tree | 9ba8f0466765ea0e4009173efecbd290bae921de /src/android/graphics/drawable/qnativeandroiddrawable_p.h | |
parent | 4d73360a5198fa035b94a517a3db01c1cc0dff52 (diff) |
Pimplify drawable classes
Change-Id: If1413ec32b2fcb7c247467dde6fb8920af42596d
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
Diffstat (limited to 'src/android/graphics/drawable/qnativeandroiddrawable_p.h')
-rw-r--r-- | src/android/graphics/drawable/qnativeandroiddrawable_p.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/android/graphics/drawable/qnativeandroiddrawable_p.h b/src/android/graphics/drawable/qnativeandroiddrawable_p.h index 8db4fe5..0059e2f 100644 --- a/src/android/graphics/drawable/qnativeandroiddrawable_p.h +++ b/src/android/graphics/drawable/qnativeandroiddrawable_p.h @@ -52,6 +52,8 @@ QT_BEGIN_NAMESPACE +class QNativeAndroidDrawablePrivate; + class Q_NATIVEANDROID_EXPORT QNativeAndroidDrawable : public QNativeAndroidObject { Q_OBJECT @@ -60,8 +62,14 @@ public: explicit QNativeAndroidDrawable(QObject *parent = nullptr); protected: + QNativeAndroidDrawable(QNativeAndroidDrawablePrivate &dd, QObject *parent = nullptr); + QAndroidJniObject onCreate() override; void onInflate(QAndroidJniObject &instance) override; + +private: + Q_DISABLE_COPY(QNativeAndroidDrawable) + Q_DECLARE_PRIVATE(QNativeAndroidDrawable) }; QT_END_NAMESPACE |