diff -r ef813d54df51 -r a5a1242fd2e8 calendarui/views/src/calenthicklinesdrawer.cpp --- a/calendarui/views/src/calenthicklinesdrawer.cpp Wed Aug 18 09:47:38 2010 +0300 +++ b/calendarui/views/src/calenthicklinesdrawer.cpp Thu Sep 02 20:25:23 2010 +0300 @@ -21,6 +21,7 @@ #include #include #include +#include // User includes #include "calenthicklinesdrawer.h" @@ -53,6 +54,10 @@ mGridBorderColor = HbColorScheme::color("qtc_cal_grid_line"); setFlag(QGraphicsItem::ItemHasNoContents, false); + connect( + HbTheme::instance(), SIGNAL(changed()), + this, SLOT(handleThemeChange())); + OstTraceFunctionExit0( CALENTHICKLINESDRAWER_CALENTHICKLINESDRAWER_EXIT ); } @@ -121,4 +126,16 @@ OstTraceFunctionExit0( CALENTHICKLINESDRAWER_PAINT_EXIT ); } +/*! + Slot to handle the change in theme + */ +void CalenThickLinesDrawer::handleThemeChange() +{ + OstTraceFunctionEntry0(CALENTHICKLINESDRAWER_HANDLETHEMECHANGE_ENTRY); + + mGridBorderColor = HbColorScheme::color("qtc_cal_grid_line"); + + OstTraceFunctionExit0(CALENTHICKLINESDRAWER_HANDLETHEMECHANGE_EXIT); +} + // End of file --Don't remove this.