--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsdigitalclockwidget.cpp Thu Jun 24 13:11:40 2010 +0100
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsdigitalclockwidget.cpp Fri Jun 25 19:19:22 2010 +0300
@@ -57,16 +57,16 @@
mDigitMap.insert(QChar('8'), QString("clock_widget_eight"));
mDigitMap.insert(QChar('9'), QString("clock_widget_nine"));
*/
- mDigitMap.insert(QChar('0'), QString(":/themes/icons/hbdefault/scalable/clock_widget_zero.svg"));
- mDigitMap.insert(QChar('1'), QString(":/themes/icons/hbdefault/scalable/clock_widget_one.svg"));
- mDigitMap.insert(QChar('2'), QString(":/themes/icons/hbdefault/scalable/clock_widget_two.svg"));
- mDigitMap.insert(QChar('3'), QString(":/themes/icons/hbdefault/scalable/clock_widget_three.svg"));
- mDigitMap.insert(QChar('4'), QString(":/themes/icons/hbdefault/scalable/clock_widget_four.svg"));
- mDigitMap.insert(QChar('5'), QString(":/themes/icons/hbdefault/scalable/clock_widget_five.svg"));
- mDigitMap.insert(QChar('6'), QString(":/themes/icons/hbdefault/scalable/clock_widget_six.svg"));
- mDigitMap.insert(QChar('7'), QString(":/themes/icons/hbdefault/scalable/clock_widget_seven.svg"));
- mDigitMap.insert(QChar('8'), QString(":/themes/icons/hbdefault/scalable/clock_widget_eight.svg"));
- mDigitMap.insert(QChar('9'), QString(":/themes/icons/hbdefault/scalable/clock_widget_nine.svg"));
+ mDigitMap.insert(QChar('0'), QString(":/clock_widget_zero.svg"));
+ mDigitMap.insert(QChar('1'), QString(":/clock_widget_one.svg"));
+ mDigitMap.insert(QChar('2'), QString(":/clock_widget_two.svg"));
+ mDigitMap.insert(QChar('3'), QString(":/clock_widget_three.svg"));
+ mDigitMap.insert(QChar('4'), QString(":/clock_widget_four.svg"));
+ mDigitMap.insert(QChar('5'), QString(":/clock_widget_five.svg"));
+ mDigitMap.insert(QChar('6'), QString(":/clock_widget_six.svg"));
+ mDigitMap.insert(QChar('7'), QString(":/clock_widget_seven.svg"));
+ mDigitMap.insert(QChar('8'), QString(":/clock_widget_eight.svg"));
+ mDigitMap.insert(QChar('9'), QString(":/clock_widget_nine.svg"));
createPrimitives();
}
@@ -102,6 +102,16 @@
}
/*!
+ Return shape
+*/
+QPainterPath HsDigitalClockWidget::shape() const
+{
+ QPainterPath path;
+ path.addRect(mBackground->rect());
+ return path;
+}
+
+/*!
Updates clock visualization according to current time
*/
void HsDigitalClockWidget::tick()
@@ -166,30 +176,30 @@
}
*/
HbFrameDrawer *drawer = new HbFrameDrawer(
- QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget.svg"), HbFrameDrawer::NinePieces);
+ QLatin1String(":/clock_widget.svg"), HbFrameDrawer::NinePieces);
mBackground = new HbFrameItem(drawer, this);
HbStyle::setItemName(mBackground, QLatin1String("background"));
- mDigit1 = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_zero.svg"), this);
+ mDigit1 = new HbIconItem(QLatin1String(":/clock_widget_zero.svg"), this);
HbStyle::setItemName(mDigit1, QLatin1String("digit1"));
- mDigit2 = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_zero.svg"), this);
+ mDigit2 = new HbIconItem(QLatin1String(":/clock_widget_zero.svg"), this);
HbStyle::setItemName(mDigit2, QLatin1String("digit2"));
- mDigit3 = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_zero.svg"), this);
+ mDigit3 = new HbIconItem(QLatin1String(":/clock_widget_zero.svg"), this);
HbStyle::setItemName(mDigit3, QLatin1String("digit3"));
- mDigit4 = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_zero.svg"), this);
+ mDigit4 = new HbIconItem(QLatin1String(":/clock_widget_zero.svg"), this);
HbStyle::setItemName(mDigit4, QLatin1String("digit4"));
- mDigit5 = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_zero.svg"), this);
+ mDigit5 = new HbIconItem(QLatin1String(":/clock_widget_zero.svg"), this);
HbStyle::setItemName(mDigit5, QLatin1String("digit5"));
- mDigit6 = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_zero.svg"), this);
+ mDigit6 = new HbIconItem(QLatin1String(":/clock_widget_zero.svg"), this);
HbStyle::setItemName(mDigit6, QLatin1String("digit6"));
if (mUseAmPm) {
- mAmPm = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_am.svg"), this);
+ mAmPm = new HbIconItem(QLatin1String(":/clock_widget_am.svg"), this);
HbStyle::setItemName(mAmPm, QLatin1String("ampm"));
}
@@ -209,7 +219,7 @@
if (mUseAmPm) {
if (!mAmPm) {
//mAmPm = new HbIconItem(QLatin1String("clock_widget_am"), this);
- mAmPm = new HbIconItem(QLatin1String(":/themes/icons/hbdefault/scalable/clock_widget_am.svg"), this);
+ mAmPm = new HbIconItem(QLatin1String(":/clock_widget_am.svg"), this);
HbStyle::setItemName(mAmPm, QLatin1String("ampm"));
}
timeString = time.toString("hh:mm:ss ap");
@@ -231,10 +241,10 @@
if (mUseAmPm) {
if (timeString[9] == QChar('a')) {
//mAmPm->setIconName("clock_widget_am");
- mAmPm->setIconName(":/themes/icons/hbdefault/scalable/clock_widget_am.svg");
+ mAmPm->setIconName(":/clock_widget_am.svg");
} else {
//mAmPm->setIconName("clock_widget_pm");
- mAmPm->setIconName(":/themes/icons/hbdefault/scalable/clock_widget_pm.svg");
+ mAmPm->setIconName(":/clock_widget_pm.svg");
}
}
}