void Viewport::item_hover(const shared_ptr<ViewItem> &item)
{
- if (item)
+ if (item && item->is_draggable())
setCursor(dynamic_pointer_cast<RowItem>(item) ?
Qt::SizeVerCursor : Qt::SizeHorCursor);
else
for (const shared_ptr<RowItem> r : row_items)
r->paint_mid(p, pp);
- p.setRenderHint(QPainter::Antialiasing, false);
-
for (const shared_ptr<RowItem> r : row_items)
r->paint_fore(p, pp);
+
+ p.setRenderHint(QPainter::Antialiasing, false);
for (const shared_ptr<TimeItem> t : time_items)
t->paint_fore(p, pp);