the editor's date value.
If the date property is not valid, the editor displays all zeroes and QTodoDateEdit::date() will return an invalid date. It is strongly recommended that the editor is given a default date value (e.g. currentDate()). That way, attempts to set the date property to an invalid date will fail.