diff options
Diffstat (limited to 'src/calendar/qquickdayofweekrow.cpp')
-rw-r--r-- | src/calendar/qquickdayofweekrow.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/calendar/qquickdayofweekrow.cpp b/src/calendar/qquickdayofweekrow.cpp index fc880817..e6f84f2f 100644 --- a/src/calendar/qquickdayofweekrow.cpp +++ b/src/calendar/qquickdayofweekrow.cpp @@ -44,7 +44,10 @@ QT_BEGIN_NAMESPACE class QQuickDayOfWeekRowPrivate : public QQuickControlPrivate { public: + QQuickDayOfWeekRowPrivate() : delegate(Q_NULLPTR), model(Q_NULLPTR) { } + QVariant source; + QQmlComponent *delegate; QQuickDayOfWeekModel *model; }; @@ -84,4 +87,19 @@ void QQuickDayOfWeekRow::setSource(const QVariant &source) } } +QQmlComponent *QQuickDayOfWeekRow::delegate() const +{ + Q_D(const QQuickDayOfWeekRow); + return d->delegate; +} + +void QQuickDayOfWeekRow::setDelegate(QQmlComponent *delegate) +{ + Q_D(QQuickDayOfWeekRow); + if (d->delegate != delegate) { + d->delegate = delegate; + emit delegateChanged(); + } +} + QT_END_NAMESPACE |