[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] Review Request: New Date/Time Widgets in kdelibs/kdeui
From:       "Torgny Nyblom" <kde () nyblom ! org>
Date:       2011-08-15 18:11:03
Message-ID: 20110815181103.27764.55603 () vidsolbach ! de
[Download RAW message or body]


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/101575/#review5719
-----------------------------------------------------------


Any progress?

- Torgny


On June 10, 2011, 9:18 p.m., John Layt wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/101575/
> -----------------------------------------------------------
> 
> (Updated June 10, 2011, 9:18 p.m.)
> 
> 
> Review request for kdelibs, KDEPIM, KPhotoAlbum, Skrooge, Zanshin, Kevin Ottens, \
> and David Jarvie. 
> 
> Summary
> -------
> 
> [Sorry this is a post-commit review and took so long to remember to post. Bad \
> coder, no cookie for you!] 
> This review is for some new replacement widgets for the popular KDEPIM KDateEdit \
> and KTimeEdit widgets which were copied into a number of other projects.  These new \
> widgets are clean rewrites (the original widgets have history back to KDE2 days) \
> with slightly changed api but otherwise should replicate the same functionality \
> with a couple of new features.  They will be available for use by any apps using \
> kdelibs 4.7. 
> The 3 new widgets are:
> 
> KDateComboBox: A date entry widget derived from KComboBox, the drop-down menu can \
> display a date picker and list of "fancy" dates to choose from.  The list of dates \
> can be configured. 
> KTimeComboBox: A time entry widget derived from KComboBox, the drop-down menu can \
> display a list of times to choose from.  The list of times can be configured. 
> KDateTimeEdit: A KDateTime entry widget combining KDateComboBox and KTimeComboBox \
> with optional combo's to select the calendar system and time spec as well. This \
> widget should only be used if you want time spec aware data entry. 
> All widgets can accept a null or invalid input, it is up to the coder to check for \
> validity of input using isValid() if required.  All feature options of the widgets \
> can be configured.  All widgets can optionally display a warning box on focus out \
> if the entry is invalid.  All widgets can be used in Qt Designer. 
> I'm particularly looking for input on the api, and what QWidget event virtual \
> methods I should be reimplementing to make the classes BIC future-proof. 
> 
> Diffs
> -----
> 
> kdeui/CMakeLists.txt 1e8b259 
> includes/KDateComboBox PRE-CREATION 
> includes/KDateTimeEdit PRE-CREATION 
> includes/KTimeComboBox PRE-CREATION 
> includes/CMakeLists.txt 7a8bc5c 
> kdeui/tests/CMakeLists.txt c7b8026 
> kdeui/tests/kdatecomboboxtest.h PRE-CREATION 
> kdeui/tests/kdatecomboboxtest.cpp PRE-CREATION 
> kdeui/tests/kdatetimeedittest.h PRE-CREATION 
> kdeui/tests/kdatetimeedittest.cpp PRE-CREATION 
> kdeui/tests/ktimecomboboxtest.h PRE-CREATION 
> kdeui/tests/ktimecomboboxtest.cpp PRE-CREATION 
> kdeui/widgets/kdatecombobox.h PRE-CREATION 
> kdeui/widgets/kdatecombobox.cpp PRE-CREATION 
> kdeui/widgets/kdatetimeedit.h PRE-CREATION 
> kdeui/widgets/kdatetimeedit.cpp PRE-CREATION 
> kdeui/widgets/kdatetimeedit.ui PRE-CREATION 
> kdeui/widgets/ktimecombobox.h PRE-CREATION 
> kdeui/widgets/ktimecombobox.cpp PRE-CREATION 
> kdewidgets/kde.widgets 9040538 
> 
> Diff: http://git.reviewboard.kde.org/r/101575/diff
> 
> 
> Testing
> -------
> 
> Unit tests written for non-gui functionality.  Gui functionality tested in Qt \
> Designer.  KDateTimeEdit still has a couple of minor bugs, but I didn't want to \
> hold the review up any longer. 
> 
> Screenshots
> -----------
> 
> Qt Designer Preview
> http://git.reviewboard.kde.org/r/101575/s/180/
> KDateComboBox
> http://git.reviewboard.kde.org/r/101575/s/181/
> KTimeComboBox
> http://git.reviewboard.kde.org/r/101575/s/182/
> 
> 
> Thanks,
> 
> John
> 
> 

_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic