29 ,
public Nano::Observer
38 virtual void updateScaling();
40 bool isSelected()
const;
47 virtual void on_zoomRatioChanged(ZoomRatio val);
48 ZoomRatio zoomRatio()
const {
return m_zoomRatio; }
50 const std::vector<SlotPresenter>& getSlots()
const {
return m_slots; }
56 void on_minDurationChanged(
const TimeVal&);
57 void on_maxDurationChanged(
const TimeVal&);
59 double on_playPercentageChanged(
double t);
61 virtual void startSlotDrag(
int slot, QPointF)
const = 0;
62 virtual void stopSlotDrag()
const = 0;
64 virtual void selectedSlot(
int)
const = 0;
65 virtual void requestSlotMenu(
int slot, QPoint pos, QPointF sp)
const = 0;
67 void updateAllSlots()
const;
70 void pressed(QPointF arg_1)
const
71 E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, pressed, arg_1)
72 void moved(QPointF arg_1)
const E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, moved, arg_1)
73 void released(QPointF arg_1)
const
74 E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, released, arg_1)
76 void askUpdate() E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, askUpdate)
77 void heightChanged() E_SIGNAL(
78 SCORE_PLUGIN_SCENARIO_EXPORT,
80 void heightPercentageChanged() E_SIGNAL(
81 SCORE_PLUGIN_SCENARIO_EXPORT,
82 heightPercentageChanged)
85 void updateChildren();
91 ZoomRatio m_zoomRatio{};
96 std::vector<SlotPresenter> m_slots;
Definition ProcessContext.hpp:12