Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.12.11
-
None
Description
#include <QApplication> #include <QCalendarWidget> #include <QDateTimeEdit> int main(int argc, char* argv[]) { QApplication app(argc, argv); QDateTimeEdit editor; editor.setCalendarPopup(true); QCalendarWidget calendar; calendar.setSelectionMode(QCalendarWidget::SingleSelection); calendar.setNavigationBarVisible(true); calendar.setFirstDayOfWeek(Qt::Monday); calendar.setGridVisible(true); editor.setCalendarWidget(&calendar); editor.show(); return app.exec(); }
If you have a QDateTimeEdit with an associated QCalendarWidget and select the down arrow to bring up the calendar, you can erase the year with the keyboard (on the calendar widget) but typing digits has no effect
Reproducible on both the simulator with an actual keyboard and on an iPad (7th gen) with the on-screen keyboard. Works OK on Ubuntu.