{
}
+bool ViewItem::is_selectable(QPoint pos) const
+{
+ (void)pos;
+ return true;
+}
+
bool ViewItem::selected() const
{
return selected_;
selected_ = select;
}
-bool ViewItem::is_draggable() const
+bool ViewItem::is_draggable(QPoint pos) const
{
+ (void)pos;
return true;
}
void ViewItem::drag()
{
- if (is_draggable())
- drag_point_ = drag_point(QRect());
+ drag_point_ = drag_point(QRect());
}
void ViewItem::drag_release()
return new QMenu(parent);
}
-QMenu* ViewItem::create_view_context_menu(QWidget *parent)
+QMenu* ViewItem::create_view_context_menu(QWidget *parent, QPoint &click_pos)
{
(void)parent;
+ (void)click_pos;
return nullptr;
}
return (background.lightness() > 110) ? Qt::black : Qt::white;
}
+void ViewItem::hover_point_changed(const QPoint &hp)
+{
+ (void)hp;
+}
+
} // namespace trace
} // namespace views
} // namespace pv