4#ifndef QROMAN_CALENDAR_P_H
5#define QROMAN_CALENDAR_P_H
The QCalendarBackend class provides basic calendaring functions.
virtual int daysInMonth(int month, int year=QCalendar::Unspecified) const =0
Returns number of days in the month number month, in year year.
virtual const char16_t * localeMonthData() const =0
virtual bool isSolar() const =0
Returns true if this calendar is a solar calendar.
virtual bool isLuniSolar() const =0
Returns true if this calendar is a lunisolar calendar.
virtual const QCalendarLocale * localeMonthIndexData() const =0
virtual bool isLunar() const =0
Returns true if this calendar is a lunar calendar.
virtual int minimumDaysInMonth() const
Returns the minimum number of days in any valid month of any valid year.
The QRomanCalendar class is a shared base for calendars based on the ancient Roman calendar.
Combined button and popup list for selecting options.