29 Q_DECLARE_PRIVATE(QQuickHeaderViewBase)
30 Q_PROPERTY(QString textRole READ textRole WRITE setTextRole NOTIFY textRoleChanged FINAL)
33 explicit QQuickHeaderViewBase(Qt::Orientation orient, QQuickItem *parent =
nullptr);
34 ~QQuickHeaderViewBase();
36 QString textRole()
const;
37 void setTextRole(
const QString &role);
40 QQuickHeaderViewBase(QQuickHeaderViewBasePrivate &dd, QQuickItem *parent);
43 void textRoleChanged();
46 Q_DISABLE_COPY(QQuickHeaderViewBase)
47 friend class QQuickHorizontalHeaderView;
48 friend class QQuickVerticalHeaderView;
55 Q_DECLARE_PRIVATE(QQuickHorizontalHeaderView)
56 Q_PROPERTY(
bool movableColumns READ movableColumns WRITE setMovableColumns NOTIFY movableColumnsChanged REVISION(6, 8) FINAL)
57 QML_NAMED_ELEMENT(HorizontalHeaderView)
58 QML_ADDED_IN_VERSION(2, 15)
61 QQuickHorizontalHeaderView(QQuickItem *parent =
nullptr);
62 ~QQuickHorizontalHeaderView() override;
64 bool movableColumns()
const;
65 void setMovableColumns(
bool movableColumns);
68 Q_REVISION(6, 8)
void movableColumnsChanged();
71 QQuickHorizontalHeaderView(QQuickHorizontalHeaderViewPrivate &dd, QQuickItem *parent);
74 Q_DISABLE_COPY(QQuickHorizontalHeaderView)
81 Q_DECLARE_PRIVATE(QQuickVerticalHeaderView)
82 Q_PROPERTY(
bool movableRows READ movableRows WRITE setMovableRows NOTIFY movableRowsChanged REVISION(6, 8) FINAL)
83 QML_NAMED_ELEMENT(VerticalHeaderView)
84 QML_ADDED_IN_VERSION(2, 15)
87 QQuickVerticalHeaderView(QQuickItem *parent =
nullptr);
88 ~QQuickVerticalHeaderView() override;
90 bool movableRows()
const;
91 void setMovableRows(
bool movableRows);
94 Q_REVISION(6, 8)
void movableRowsChanged();
97 QQuickVerticalHeaderView(QQuickVerticalHeaderViewPrivate &dd, QQuickItem *parent);
100 Q_DISABLE_COPY(QQuickVerticalHeaderView)