Scenario::TimeRuler Class Referencefinal
Inheritance diagram for Scenario::TimeRuler:
Scenario::TimeRulerBase

Public Types

enum class  Format { Hours , Seconds , Milliseconds , Microseconds }
 

Public Member Functions

 TimeRuler (QGraphicsView *)
 
- Public Member Functions inherited from Scenario::TimeRulerBase
qreal width () const
 
void setWidth (qreal newWidth)
 
void setStartPoint (ossia::time_value dur)
 
virtual void setGrid (MusicalGrid &grid)
 
void drag (QPointF arg_1, QPointF arg_2)
 
void rescale ()
 

Additional Inherited Members

- Protected Member Functions inherited from Scenario::TimeRulerBase
QRectF boundingRect () const final override
 
void mousePressEvent (QGraphicsSceneMouseEvent *) final override
 
void mouseDoubleClickEvent (QGraphicsSceneMouseEvent *) final override
 
void mouseMoveEvent (QGraphicsSceneMouseEvent *) final override
 
void mouseReleaseEvent (QGraphicsSceneMouseEvent *) final override
 
- Protected Attributes inherited from Scenario::TimeRulerBase
ossia::time_value m_startPoint {}
 
qreal m_width {}
 

The documentation for this class was generated from the following files: