Public Member Functions |
Public Attributes |
Protected Member Functions |
Protected Attributes |
List of all members
Scenario::TimeSignatureHandle Class Reference
Inheritance diagram for Scenario::TimeSignatureHandle:
Public Member Functions | |
TimeSignatureHandle (QGraphicsItem *parent) | |
QRectF | boundingRect () const final override |
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
void | setSignature (TimeVal time, ossia::time_signature sig) |
const TimeVal & | time () const |
const ossia::time_signature & | signature () const |
void | move (double originalPos, double delta) |
void | press () |
void | release () |
void | remove () |
void | signatureChange (ossia::time_signature sig) |
Public Attributes | |
bool | pressed {} |
bool | m_visible {true} |
Protected Member Functions | |
void | updateImpl () |
void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *mv) override |
Protected Attributes | |
TimeVal | m_time {} |
ossia::time_signature | m_sig {0, 0} |
QPixmap | m_signature |
QRectF | m_rect |
The documentation for this class was generated from the following files:
- TimeSignatureItem.hpp
- TimeSignatureItem.cpp