summaryrefslogtreecommitdiffstats
path: root/src/android/widget/qnativeandroidlinearlayout_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/widget/qnativeandroidlinearlayout_p.h')
-rw-r--r--src/android/widget/qnativeandroidlinearlayout_p.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/android/widget/qnativeandroidlinearlayout_p.h b/src/android/widget/qnativeandroidlinearlayout_p.h
index ce63d4b..240724c 100644
--- a/src/android/widget/qnativeandroidlinearlayout_p.h
+++ b/src/android/widget/qnativeandroidlinearlayout_p.h
@@ -49,11 +49,12 @@
//
#include <QtNativeAndroid/private/qnativeandroidviewgroup_p.h>
-#include <QtNativeAndroid/private/qnativeandroidoptional_p.h>
#include <QtNativeAndroid/private/qnativeandroidlinearlayoutparams_p.h>
QT_BEGIN_NAMESPACE
+class QNativeAndroidLinearLayoutPrivate;
+
class Q_NATIVEANDROID_EXPORT QNativeAndroidLinearLayout : public QNativeAndroidViewGroup
{
Q_OBJECT
@@ -100,17 +101,14 @@ Q_SIGNALS:
void weightSumChanged();
protected:
+ QNativeAndroidLinearLayout(QNativeAndroidLinearLayoutPrivate &dd, QNativeAndroidContext *context = nullptr);
+
QAndroidJniObject onCreate() override;
void onInflate(QAndroidJniObject &instance) override;
private:
- QNativeAndroidOptional<bool> m_baselineAligned;
- QNativeAndroidOptional<bool> m_baselineAlignedChildIndex;
- // TODO: Drawable divider
- // TODO: int gravity
- QNativeAndroidOptional<bool> m_measureWithLargestChild;
- QNativeAndroidOptional<Orientation> m_orientation;
- QNativeAndroidOptional<qreal> m_weightSum;
+ Q_DISABLE_COPY(QNativeAndroidLinearLayout)
+ Q_DECLARE_PRIVATE(QNativeAndroidLinearLayout)
};
QT_END_NAMESPACE