Koen Deforche 3356826fb0 Several bug fixes and improvements: 11 years ago
..
AllEntriesDialog.C 435cc87bbd see Changelog 14 years ago
AllEntriesDialog.h d0fea37543 see Changelog 15 years ago
CMakeLists.txt 9dd3f8912a see Changelog 14 years ago
CalendarCell.C 9dd3f8912a see Changelog 14 years ago
CalendarCell.h d0fea37543 see Changelog 15 years ago
Entry.h d0fea37543 see Changelog 15 years ago
EntryDialog.C 9dd3f8912a see Changelog 14 years ago
EntryDialog.h 8177df1f52 see Changelog 15 years ago
Login.C d0fea37543 see Changelog 15 years ago
Login.h d0fea37543 see Changelog 15 years ago
MyCaptcha.C d0fea37543 see Changelog 15 years ago
MyCaptcha.h d0fea37543 see Changelog 15 years ago
PlannerApplication.C 9dd3f8912a see Changelog 14 years ago
PlannerApplication.h d0fea37543 see Changelog 15 years ago
PlannerCalendar.C d0fea37543 see Changelog 15 years ago
PlannerCalendar.h d0fea37543 see Changelog 15 years ago
README.md 8455fb6ae2 added README.md files for examples, several bug fixes 13 years ago
Shape.C 8177df1f52 see Changelog 15 years ago
Shape.h c2d3b9b8ec see Changelog 15 years ago
ShapesWidget.C 541be5ec69 fix dbo composite keys and msvc build warnings 14 years ago
ShapesWidget.h c2d3b9b8ec see Changelog 15 years ago
TimeSuggestions.C d55ec82169 merged in bootstrap branch 12 years ago
TimeSuggestions.h 8177df1f52 see Changelog 15 years ago
UserAccount.C d0fea37543 see Changelog 15 years ago
UserAccount.h d0fea37543 see Changelog 15 years ago
calendar.xml 2bcd74dd1d see Changelog 15 years ago
captcha.xml 8177df1f52 see Changelog 15 years ago
planner.C ba46adce31 QNX build support 14 years ago
planner.css 3356826fb0 Several bug fixes and improvements: 11 years ago
planner.xml 8177df1f52 see Changelog 15 years ago

README.md

Planner example

This example is a simple planner application. A user can log in and create new events in a personal calendar.

The example is only a starting point. If you want to add authentication, you should consider the use of Wt::Auth.

How to run

See the README in the parent directory.

What it illustrates

  • how to specialize WCalendar to affect its appearance, and behaviour.
  • the use of Wt's C++ ORM, Wt::Dbo
  • how to implement a WPaintedWidget for a simple CAPTCHA.
  • the use of WDialog
  • the use of WSuggestionPopup in a form (for entering hours)