<item row="0" column="0">
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
- <number>4</number>
+ <number>0</number>
</property>
<widget class="QWidget" name="dayViewTab">
<attribute name="title">
<file>icons/expand.png</file>
<file>icons/collapse.png</file>
<file>icons/fosdem.png</file>
+ <file>icons/compass.png</file>
</qresource>
</RCC>
// draw Controls
painter->drawImage(mControls[FavouriteControl]->drawPoint(option.rect),*mControls[FavouriteControl]->image());
painter->drawImage(mControls[AlarmControl]->drawPoint(option.rect),*mControls[AlarmControl]->image());
+ painter->drawImage(mControls[MapControl]->drawPoint(option.rect),*mControls[MapControl]->image());
}
else // doesn't have parent - time-groups' elements (top items)
{
control = new Control(AlarmControl,QString(":icons/alarm-on.png"));
control->setDrawPoint(QPoint(-mControls[FavouriteControl]->image()->width()-control->image()->width()-2*SPACER,SPACER));
mControls.insert(AlarmControl,control);
+
+ // MAP ICON
+ control = new Control(MapControl,QString(":icons/compass.png"));
+ control->setDrawPoint(QPoint(-mControls[AlarmControl]->image()->width()-control->image()->width()
+ -mControls[FavouriteControl]->image()->width()-3*SPACER,SPACER));
+ mControls.insert(MapControl,control);
}
bool Delegate::isPointFromRect(const QPoint &aPoint, const QRect &aRect) const
qDebug() << "ALARM CLICKED: " << qVariantValue<QString>(aIndex.data());
}
break;
+ case Delegate::MapControl:
+ {
+ // handle Alarm Control clicked
+ qDebug() << "MAP CLICKED: " << qVariantValue<QString>(aIndex.data());
+ }
+ break;
case Delegate::ControlNone:
default:
{