Version: (using Devel) Compiler: gcc 4.3.2 Installed from: Compiled sources - Launch KAddressBook. - Go to File/New/New Contact - Go to the Personal tab and try to enter a Birthdate or an Anniversary. It is not possible, plus the format is not given (suggestion: could be a tool tip) - Click on the calendar button - A calendar with today's date appears. - You have to manually go to the date you wish to enter for it to be displayed in the Birthdate or the Anniversary field(s). There is a search line edit at the bottom of the calendar but it does not seem to work either. SVN REV 1011519
I agree: if manually edit of the field is disabled, the input field should be gray. But I suggest to allow manually edit :-)
Sure ;o) I just wanted to let you know that there was a bug there.
SVN commit 1012271 by tokoe: Replace KLineEdit by QLabel to make clear that the date view is only for displaying not for editing BUG: 204087 M +8 -7 dateeditwidget.cpp M +4 -5 dateeditwidget.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1012271
Hej, the field was never meant to be used for editing, but you are right, it was not really visible. So now I changed it to QLabel with mouse selection ability. Manual input of a date is a hassle, as we would have to support all possible country specific way of typing in a date format (beliefe me, with having only one format, there will always be user complaining about that this format does not fit there needs or totally confuses them ;)) so as result I decided to use the DatePicker instead. The input field on the bottom of the DatePicker can be used to manually type in the date. Ciao, Tobias
@Tobias: is it possible to clear the field too?
Of course ;) Just right click on the label and choose 'Remove' from the popup. The same pattern is/will be applied in other gui elements in kaddressbook.
Could it be possible to add something like the "<X" clear button used in line edit? For example a red "X" icon could be more visible than "right click -> remove".
The Birthdate and Anniversary field are not editable anymore. The calendar button has to be used to pick a date. Tobias: good point! I did not realize that picking a date format would be a pb. Thx for your input ;o) I agree with Finex about a <X" clear button. That would definitely be easier to find. Trunk, Svn Rev 1015767
"<x" for clear the field is a common used UI element which is known by users. Right click -> remove is not easily discoverable by users.
Hej, I've added a clear button now, that is shown whenever a date has been selected. Ciao, Tobias
The clear button works fine. Thx a lot ;o) Trunk, Svn Rev 1016607