The Qt Company
Calendar for Qt Quick
Provides a collection of modular building blocks for creating calendars.
Obs! Note that since Qt 6.3, this component is available for all Qt users under both open source and commercial licenses. The version in the Marketplace is targeted at Qt 5 users only.
The Calendar provides a collection of modular building blocks for creating calendars in Qt Quick. It is based on the model/view framework, where the MonthGrid is the basic view, which can show rows of week numbers and day names.
By splitting the more traditional calendar control into several types, it's possible to easily create a custom calendar by assembling the desired controls using e.g., GridLayout or any other positioning system.
Combined with the Popup type from Qt Quick Controls, it's also possible to create popup calendar controls.
Example: