23 template <
typename TargetClass>
24 void onClicked(TargetClass* instance,
bool (TargetClass::*memberFunction)(
const QPointF&, QGraphicsItem*));
29 using ClickFunction = std::function<bool(
const QPointF&, QGraphicsItem*)>;
32 void mousePressEvent(QMouseEvent* event)
override;
35 ClickFunction mousePressFunction;