Loading...
Searching...
No Matches
Scenario::TemporalIntervalHeader Class Referencefinal
Inheritance diagram for Scenario::TemporalIntervalHeader:
Public Member Functions | |
| TemporalIntervalHeader (TemporalIntervalPresenter &pres) | |
| QRectF | boundingRect () const override |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
| void | updateButtons () |
| void | updateOverlay () |
| void | setSelected (bool b) |
| void | setExecuting (bool b) |
| void | setLabel (const QString &label) |
| void | doubleClicked () |
| void | intervalHoverEnter () |
| void | intervalHoverLeave () |
| void | dropReceived (const QPointF &pos, const QMimeData &arg_2) |
Public Member Functions inherited from Scenario::IntervalHeader | |
| int | type () const final override |
| void | setIntervalView (IntervalView *view) |
| IntervalView * | intervalView () const noexcept |
| void | setWidth (double width) |
| State | state () const noexcept |
Protected Member Functions | |
| void | hoverEnterEvent (QGraphicsSceneHoverEvent *h) override |
| void | hoverLeaveEvent (QGraphicsSceneHoverEvent *h) override |
| void | dragEnterEvent (QGraphicsSceneDragDropEvent *event) override |
| void | dragLeaveEvent (QGraphicsSceneDragDropEvent *event) override |
| void | dropEvent (QGraphicsSceneDragDropEvent *event) override |
| void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event) override |
Protected Member Functions inherited from Scenario::IntervalHeader | |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) final override |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) final override |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) final override |
Additional Inherited Members | |
Public Types inherited from Scenario::IntervalHeader | |
| enum class | State { Hidden , RackHidden , RackShown } |
Static Public Member Functions inherited from Scenario::IntervalHeader | |
| static constexpr double | headerHeight () |
Static Public Attributes inherited from Scenario::IntervalHeader | |
| static const constexpr int | Type = ItemType::IntervalHeader |
Protected Attributes inherited from Scenario::IntervalHeader | |
| IntervalView * | m_view {} |
| State | m_state {} |
| double | m_width {} |
Member Function Documentation
◆ updateOverlay()
| void Scenario::TemporalIntervalHeader::updateOverlay | ( | ) |
Show-hide rack ///
Mute ///
Play ///
Speed slider ///
The documentation for this class was generated from the following files:
- TemporalIntervalHeader.hpp
- TemporalIntervalHeader.cpp
Public Member Functions inherited from