equal
deleted
inserted
replaced
19 #include <QtGui> |
19 #include <QtGui> |
20 #include <QPainter> |
20 #include <QPainter> |
21 #include <QPen> |
21 #include <QPen> |
22 #include <hbdeviceprofile.h> |
22 #include <hbdeviceprofile.h> |
23 #include <hbcolorscheme.h> |
23 #include <hbcolorscheme.h> |
|
24 #include <hbtheme.h> |
24 |
25 |
25 // User includes |
26 // User includes |
26 #include "calenthicklinesdrawer.h" |
27 #include "calenthicklinesdrawer.h" |
27 #include "OstTraceDefinitions.h" |
28 #include "OstTraceDefinitions.h" |
28 #ifdef OST_TRACE_COMPILER_IN_USE |
29 #ifdef OST_TRACE_COMPILER_IN_USE |
50 OstTraceFunctionEntry0( CALENTHICKLINESDRAWER_CALENTHICKLINESDRAWER_ENTRY ); |
51 OstTraceFunctionEntry0( CALENTHICKLINESDRAWER_CALENTHICKLINESDRAWER_ENTRY ); |
51 |
52 |
52 typeOfWidget = type; |
53 typeOfWidget = type; |
53 mGridBorderColor = HbColorScheme::color("qtc_cal_grid_line"); |
54 mGridBorderColor = HbColorScheme::color("qtc_cal_grid_line"); |
54 setFlag(QGraphicsItem::ItemHasNoContents, false); |
55 setFlag(QGraphicsItem::ItemHasNoContents, false); |
|
56 |
|
57 connect( |
|
58 HbTheme::instance(), SIGNAL(changed()), |
|
59 this, SLOT(handleThemeChange())); |
55 |
60 |
56 OstTraceFunctionExit0( CALENTHICKLINESDRAWER_CALENTHICKLINESDRAWER_EXIT ); |
61 OstTraceFunctionExit0( CALENTHICKLINESDRAWER_CALENTHICKLINESDRAWER_EXIT ); |
57 } |
62 } |
58 |
63 |
59 /*! |
64 /*! |
119 painter->setPen(oldPen); |
124 painter->setPen(oldPen); |
120 |
125 |
121 OstTraceFunctionExit0( CALENTHICKLINESDRAWER_PAINT_EXIT ); |
126 OstTraceFunctionExit0( CALENTHICKLINESDRAWER_PAINT_EXIT ); |
122 } |
127 } |
123 |
128 |
|
129 /*! |
|
130 Slot to handle the change in theme |
|
131 */ |
|
132 void CalenThickLinesDrawer::handleThemeChange() |
|
133 { |
|
134 OstTraceFunctionEntry0(CALENTHICKLINESDRAWER_HANDLETHEMECHANGE_ENTRY); |
|
135 |
|
136 mGridBorderColor = HbColorScheme::color("qtc_cal_grid_line"); |
|
137 |
|
138 OstTraceFunctionExit0(CALENTHICKLINESDRAWER_HANDLETHEMECHANGE_EXIT); |
|
139 } |
|
140 |
124 // End of file --Don't remove this. |
141 // End of file --Don't remove this. |