IFT2905-TP2 is a project mainly written in C++ and C, it's free.
Vincent Foley-Bourgon (FOLV08078309) Eric Thivierge (THIE09016601)
$ cd VECalendar/ $ qmake -project $ qmake $ make
$ cd VECalendar/ $ ./VECalendar
CalendarEvent [QObject]
|
|
|
|
QList<CalendarEvent *>
|
|
|
|
Calendar [Model]
|
--------
------/ ---------
------/ ---------
/
DayEventFilterProxy [Proxy] EventListProxy [Proxy] | |
---|---|
dayEventsShort [TableView] dayEventsLong [TableView]
L'utilisateur peut changer la couleur avec laquelle sont mis en surbrillance les journées avec des événements. Ce paramètre est sauvegardé et restauré entre les sessions.
Par défaut, le calendrier est sauvegardé dans /tmp/vecalendar.dat. Si l'utilisateur fait une sauvegarde dans un autre fichier, ce nouveau fichier est utilisé pour le restant de la session et les sessions suivantes.
L'utilisateur peut entrer des codes HTML dans la description d'un événement et ces codes seront affichés dans le détail d'un événement (ex.: Allo met la chaîne "Allo" en caractères gras.)
On peut utiliser le code HTML pour insérer une image se trouvant sur le disque dur: