MauiKit Calendar

DateComboBox.qml
1import QtQuick 2.4
2import QtQuick.Layouts 1.1
3import QtQuick.Controls 2.15
4
5import org.mauikit.controls 1.3 as Maui
6import org.mauikit.calendar 1.0 as Kalendar
7
8
9ComboBox
10{
11 id: control
12 enabled: true
13
14 property alias selectedMonth : _picker.selectedMonth
15 property alias selectedYear: _picker.selectedYear
16 property alias selectedDay : _picker.selectedDay
17
18 property alias selectedDate : _picker.selectedDate
19
20 displayText: selectedDate.toLocaleDateString()
21
22 font.bold: true
23 font.weight: Font.Bold
24 font.family: "Monospace"
25 icon.source: "view-calendar"
26
27 signal datePicked(var date)
28
29 popupContent: Kalendar.DatePicker
30 {
31 id: _picker
32 implicitHeight: 300
33 background: null
34
35 onAccepted:
36 {
37 control.datePicked(date)
38 control.accepted()
39 control.popup.close()
40 }
41 }
42}
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 17 2024 11:50:32 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.