https://bugs.kde.org/show_bug.cgi?id=354936
Ralf Habacker <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #4 from Ralf Habacker <[email protected]> --- The problem here is caused by the fact that class kMyMoneyDateInput which provides this widget used internal QDateEdit and QDateEdit does not support entering invalid dates. To fix this issue I think a refactoring or reimplementation of class kMyMoneyDateInput is required. It probably will use internal a QLineEdit instead of the QDateEdit and needs to perform the date validation checks by itself. The public api is listed below: class KMM_WIDGETS_EXPORT kMyMoneyDateInput : public KHBox { explicit kMyMoneyDateInput(); ~kMyMoneyDateInput(); QDate date() const; void setDate(QDate date); void setMaximumDate(const QDate& max); void loadDate(const QDate& date); void resetDate(); QWidget* focusWidget() const; void setRange(const QDate & min, const QDate & max); void markAsBadDate(bool bad = false, const QColor& = QColor()); } -- You are receiving this mail because: You are watching all bug changes.
