diff -r 4cfd0dd17fa5 -r 380b1331ad2e src/NullDateEdit.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/NullDateEdit.h Wed Mar 30 23:15:08 2022 +0200 @@ -0,0 +1,16 @@ +#include +class NullDateEdit : public QDateEdit +{ + Q_OBJECT + Q_PROPERTY(QDate nullDate READ nullDate WRITE setDate USER true) +public: + NullDateEdit(const QDate& date, QWidget* parent); + NullDateEdit(QWidget* parent); + ~NullDateEdit(); + + QDate nullDate() const; + +public slots: + void clear(); + void setDate(const QDate& date); +};