4#ifndef QISLAMIC_CIVIL_CALENDAR_P_H
5#define QISLAMIC_CIVIL_CALENDAR_P_H
virtual bool isLeapYear(int year) const =0
Returns true if the specified year is a leap year for this calendar.
virtual bool dateToJulianDay(int year, int month, int day, qint64 *jd) const =0
Computes the Julian day number corresponding to the specified year, month, and day.
virtual QCalendar::YearMonthDay julianDayToDate(qint64 jd) const =0
Computes the year, month, and day in this calendar for the given Julian day number jd.
virtual QString name() const =0
Returns the primary name of the calendar.
The QHijriCalendar class supports Islamic (Hijri) calendar implementations.
Implements a commonly-used computed version of the Islamic calendar.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define QT_REQUIRE_CONFIG(feature)