85 /*! |
85 /*! |
86 Creates all widget primitives. |
86 Creates all widget primitives. |
87 */ |
87 */ |
88 void SnsrAnalogClockWidget::createPrimitives() |
88 void SnsrAnalogClockWidget::createPrimitives() |
89 { |
89 { |
90 // TODO: when final graphics are available in platform (qtg_graf_screensaver_clock_xxx) |
|
91 // use them instead. |
|
92 if (!mClockBackground) { |
90 if (!mClockBackground) { |
93 mClockBackground = new HbIconItem(QLatin1String("qtg_graf_clock_day_bg"), this); |
91 mClockBackground = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_face"), this); |
94 HbStyle::setItemName(mClockBackground, QLatin1String("analog_clock_background")); |
92 HbStyle::setItemName(mClockBackground, QLatin1String("analog_clock_background")); |
95 } |
93 } |
96 if (!mClockHourHand) { |
94 if (!mClockHourHand) { |
97 mClockHourHand = new HbIconItem(QLatin1String("qtg_graf_clock_day_hour"), this); |
95 mClockHourHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_hours"), this); |
98 HbStyle::setItemName(mClockHourHand, QLatin1String("analog_clock_hour_hand")); |
96 HbStyle::setItemName(mClockHourHand, QLatin1String("analog_clock_hour_hand")); |
99 } |
97 } |
100 if (!mClockMinuteHand) { |
98 if (!mClockMinuteHand) { |
101 mClockMinuteHand = new HbIconItem(QLatin1String("qtg_graf_clock_day_min"), this); |
99 mClockMinuteHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_minutes"), this); |
102 HbStyle::setItemName(mClockMinuteHand, QLatin1String("analog_clock_minute_hand")); |
100 HbStyle::setItemName(mClockMinuteHand, QLatin1String("analog_clock_minute_hand")); |
103 } |
101 } |
104 if (!mClockSecondHand) { |
102 if (!mClockSecondHand) { |
105 mClockSecondHand = new HbIconItem(QLatin1String("qtg_graf_clock_day_sec"), this); |
103 mClockSecondHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_seconds"), this); |
106 HbStyle::setItemName(mClockSecondHand, QLatin1String("analog_clock_second_hand")); |
104 HbStyle::setItemName(mClockSecondHand, QLatin1String("analog_clock_second_hand")); |
107 } |
105 } |
108 if (!mClockAmPmLabel) { |
106 if (!mClockAmPmLabel) { |
109 mClockAmPmLabel = new HbTextItem(this); |
107 mClockAmPmLabel = new HbTextItem(this); |
110 HbStyle::setItemName(mClockAmPmLabel, QLatin1String("analog_clock_am_pm_label")); |
108 HbStyle::setItemName(mClockAmPmLabel, QLatin1String("analog_clock_am_pm_label")); |