[Development] Qt Quick Controls Calendar

Mitch Curtis mitch.curtis at digia.com
Thu Feb 13 15:42:29 UTC 2014

On 02/12/2014 05:05 PM, Mark Gaiser wrote:
> On Wed, Feb 12, 2014 at 2:12 PM, Mitch Curtis <mitch.curtis at digia.com> wrote:
>> On 01/17/2014 05:34 PM, Mitch Curtis wrote:
>>> On 12/06/2013 02:02 PM, Mitch Curtis wrote:
>>>> Hello.
>>>> At the beginning of this year I started work on a Calendar for Qt Quick
>>>> Controls as a sort of side project. After removing the "WIP" from the
>>>> commit message, I got some feedback from developers who either a) had
>>>> also wrote a Calendar for KDE stuff or b) suggested I ask for feedback
>>>> from plasma-devel. Rather than add to the already massive list of patch
>>>> sets for that change, I thought it would be better to truly open up the
>>>> Calendar for contributions before it goes in by creating a WIP branch
>>>> for it in the Qt Quick Controls repo [1]:
>>>> wip/calendar
>>>> It'll be a throwaway branch, so every commit must be atomic and follow
>>>> all of the normal Qt commit policies [2][3]. At the end, we'll resubmit
>>>> every individual change to qtquickcontrols' dev branch.
>>>> Please feel free to submit patches or provide feedback on what's already
>>>> there. For example, it has already been suggested that there should be a
>>>> C++ backend for the models, dates, etc.
>>>> Cheers.
>>>> [1]
>>>> https://qt.gitorious.org/qt/qtquickcontrols/source/4c3196c979d9a7f46b3f37b14140026dd74bf79a
>>>> [2] http://qt-project.org/wiki/Branch-Guidelines
>>>> [3] http://qt-project.org/wiki/Commit_Policy
>>>> _______________________________________________
>>>> Development mailing list
>>>> Development at qt-project.org
>>>> http://lists.qt-project.org/mailman/listinfo/development
>>> For the Plasma folk that are interested - an example that demonstrates
>>> events (which are stored in an SQL database) integrated into the
>>> Calendar: https://codereview.qt-project.org/#change,75883
>>> _______________________________________________
>>> Development mailing list
>>> Development at qt-project.org
>>> http://lists.qt-project.org/mailman/listinfo/development
>> We've changed a direction a bit and have instead squashed the WIP branch
>> changes into one change, as the history was not really that useful and
>> it makes it easier to review. The final change is:
>> https://codereview.qt-project.org/#change,77806
>> Styling improvements will come afterwards, but hopefully before 5.3. :)
> Hi Mitch,
> I just went over all the code (just skimming over it) and i really
> like the approach you've chosen :)
> A real good cool job on your side!

Thanks. :)

> Too bad i couldn't provide any help during the development of this.
> But i will gracefully use your creation when trying to hook in the
> Akonadi calendar events once Qt 5.3 is out.

Heh, yeah. There was actually only one contribution (David's Desktop 
style patch) during the entire time the WIP branch was created, if I 
recall correctly.

> Thanks again!
> Cheers,
> Mark

More information about the Plasma-devel mailing list