9#ifndef KHOLIDAYS_LUNARPHASE_H
10#define KHOLIDAYS_LUNARPHASE_H
12#include "kholidays_export.h"
14#include <qobjectdefs.h>
74 static
Phase phaseAtDate(const QDate &date);
83 static QString phaseNameAtDate(const QDate &date);
90 static QString phaseName(
Phase phase);
Represents and manages a Lunar Phase.
Definition lunarphase.h:46
Phase
Phases of the moon, in traditional English notation.
Definition lunarphase.h:54
@ FullMoon
Full moon phase.
Definition lunarphase.h:58
@ FirstQuarter
First quarter of moon phase.
Definition lunarphase.h:56
@ None
Indication for error.
Definition lunarphase.h:59
@ WaxingGibbous
Definition lunarphase.h:61
@ WaningCrescent
Definition lunarphase.h:63
@ LastQuarter
Last quarter of moon phase.
Definition lunarphase.h:57
@ WaxingCrescent
Definition lunarphase.h:60
@ WaningGibbous
Definition lunarphase.h:62
@ NewMoon
New moon phase.
Definition lunarphase.h:55