src/nulldateedit.h

changeset 20
fcbbddcc22c1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/nulldateedit.h	Sat Feb 19 22:17:09 2022 +0100
@@ -0,0 +1,16 @@
+#include <QDateEdit>
+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);
+};

mercurial