Loading...
Searching...
No Matches
Scenario::FullViewIntervalHeader Class Referencefinal
Inheritance diagram for Scenario::FullViewIntervalHeader:
Public Member Functions | |
| FullViewIntervalHeader (const score::DocumentContext &ctx, QGraphicsItem *) | |
| AddressBarItem & | bar () |
| void | setState (State s) override |
| QRectF | boundingRect () const override |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
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 |
| virtual void | on_textChanged () |
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 Member Functions inherited from Scenario::IntervalHeader | |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) final override |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) final override |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) final override |
Protected Attributes inherited from Scenario::IntervalHeader | |
| IntervalView * | m_view {} |
| State | m_state {} |
| double | m_width {} |
Member Function Documentation
◆ setState()
|
inlineoverridevirtual |
Implements Scenario::IntervalHeader.
The documentation for this class was generated from the following files:
- FullViewIntervalHeader.hpp
- FullViewIntervalHeader.cpp
Public Member Functions inherited from