Calendar with QLabel
Hello, it is widget calendar. Maybe it is not very usefull, but i can't delete it.
it is containe custom:
- QLable - to set your own pixmap easyly;
Behavior:
- All days can be painted in special QPixmap if you give a rule to widget, the place to it is defined; (look label_calendar_with_note or label_calendar_with_note_and_worktime_controller as example)
- Selected day also painted in special QPixmap;
- Today have red QFont;
- WeekDays have green QFont;
- Spacial QPixmap for days from another mounth;
- Use keyboard to guide;
- Use mouse to guide.
Keyboard operations:
-
Key_Up - take away 7 days;
-
Key_Down - add 7 days;
-
Key_Left - take away 1 days;
-
Key_Right - add 1 days;
-
CTRL + Key_Up - take away 1 mounth;
-
CTRL + Key_Down - add 1 mounth;
-
CTRL + Key_Left - take away 1 mounth;
-
CTRL + Key_Right - add 1 mounth;
-
CTRL + Key_T - jump on current day;
-
Shift + Key_Up - take away 1 year;
-
Shift + Key_Down - add 1 year;
-
Shift + Key_Left - take away 1 year;
-
Shift + Key_Right - add 1 year;
-
Alt + Key_Up - take away 5 year;
-
Alt + Key_Down - add 5 year;
-
Alt + Key_Left - take away 5 year;
-
Alt + Key_Right - add 5 year;
-
CTRL + Alt + Key_Up - take away 10 year;
-
CTRL + Alt + Key_Down - add 10 year;
-
CTRL + Alt + Key_Left - take away 10 year;
-
CTRL + Alt + Key_Right - add 10 year;
-
Shift + Alt + Key_Up - take away 100 year;
-
Shift + Alt + Key_Down - add 100 year;
-
Shift + Alt + Key_Left - take away 100 year;
-
Shift + Alt + Key_Right - add 100 year;