aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/snippets/data/calendarmodel/qtlabscalendar-calendarmodel.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/snippets/data/calendarmodel/qtlabscalendar-calendarmodel.qml')
-rw-r--r--tests/auto/snippets/data/calendarmodel/qtlabscalendar-calendarmodel.qml31
1 files changed, 31 insertions, 0 deletions
diff --git a/tests/auto/snippets/data/calendarmodel/qtlabscalendar-calendarmodel.qml b/tests/auto/snippets/data/calendarmodel/qtlabscalendar-calendarmodel.qml
new file mode 100644
index 00000000..3874ea44
--- /dev/null
+++ b/tests/auto/snippets/data/calendarmodel/qtlabscalendar-calendarmodel.qml
@@ -0,0 +1,31 @@
+import QtQuick 2.0
+import Qt.labs.calendar 1.0
+import QtQuick.Controls 2.0
+import QtQuick.Templates 2.0 as T
+
+//! [1]
+ListView {
+ id: listview
+
+ width: 200; height: 200
+ snapMode: ListView.SnapOneItem
+ orientation: ListView.Horizontal
+ highlightRangeMode: ListView.StrictlyEnforceRange
+
+ model: CalendarModel {
+ from: new Date(2015, 0, 1)
+ to: new Date(2015, 11, 31)
+ }
+
+ delegate: CalendarView {
+ width: listview.width
+ height: listview.height
+
+ month: model.month
+ year: model.year
+ locale: Qt.locale("en_US")
+ }
+
+ T.ScrollIndicator.horizontal: ScrollIndicator { }
+}
+//! [1]