![]() |
2011-10-22
, 20:45
|
Posts: 21 |
Thanked: 6 times |
Joined on Feb 2010
@ Berlin
|
#2
|
![]() |
2011-10-22
, 21:19
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#3
|
The Following User Says Thank You to Estel For This Useful Post: | ||
![]() |
2011-10-22
, 22:11
|
Posts: 466 |
Thanked: 661 times |
Joined on Jan 2009
|
#4
|
Really great program I had no idea that tools were available, just Nokians didn't provided correct UI for them.
![]() |
2011-10-24
, 18:42
|
|
Posts: 1,092 |
Thanked: 4,997 times |
Joined on Dec 2009
@ beautiful cave
|
#5
|
![]() |
2013-04-21
, 10:58
|
|
Posts: 4,118 |
Thanked: 8,901 times |
Joined on Aug 2010
@ Ruhrgebiet, Germany
|
#6
|
The Following 3 Users Say Thank You to peterleinchen For This Useful Post: | ||
![]() |
2013-04-21
, 13:49
|
Posts: 177 |
Thanked: 118 times |
Joined on Nov 2007
@ California
|
#7
|
![]() |
2013-04-21
, 16:13
|
Posts: 31 |
Thanked: 31 times |
Joined on Jan 2013
@ USA
|
#8
|
![]() |
2013-04-22
, 13:13
|
Posts: 466 |
Thanked: 661 times |
Joined on Jan 2009
|
#9
|
Only just yet stumbled upon this.
And even it is very old, I believe it is worth a bump.
Together with the question if it is reliable to use? (So maybe it can get pushed to testing? I do not expect it to be maintained anymorre, or?)
The Following 7 Users Say Thank You to jackburton For This Useful Post: | ||
![]() |
2013-04-22
, 15:51
|
Posts: 466 |
Thanked: 661 times |
Joined on Jan 2009
|
#10
|
The Following 4 Users Say Thank You to jackburton For This Useful Post: | ||
This application provides a GUI for more advanced recurrence rules in the calendar application. The built-in calendar comes with the appropriate logic to display complex recurrence rules, but does not allow for the creation/editing of complex rules. With this tool, you can modify recurring events with even more recurrence options.
This is only my 2nd C++/Qt program, so don't expect the source code to resemble anything respectable. Also, my goal was to get the tool functioning first and foremost. I'll refactor it later if I have time. Also, it doesn't support translations, so I'll need to learn how that works, too.
I know there is a lot of cleanup needed and probably lots of bugs, too
With that said, I believe the tool is working for me and won't blow anything up. No guarantees, though.
It doesn't allow the creation of new events. It only operates on events that already exist and have some sort of existing recurrence rule. To create a new complex recurring event, create it first in the calendar with any recurrence schedule (I just pick daily) and then open the event in this application to update the rule to a more complex one.
Comments welcome. I'll try to fix any major bugs reported.
UPDATE 2011-10-29
Improved the list box for the calendar list and removed the birthday calendar from the list. It probably is not a good idea to update birthdays. Learning how to use delegates and improve the models for the views.
I am making small tweaks here and there to learn more Qt stuff so that I can make my next app, which will be a Tasks manager based on the calendar database.
Lots of thanks to Nicolai who has helped in the past answering questions. Also, his source code for scout has been useful to me for how he uses the calendar-backend API.
Here are a couple screenshots:
Last edited by jackburton; 2011-10-29 at 17:08. Reason: Updates