MuseScore  3.4
Music composition and notation
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
Ms::GripItem Class Reference

#include <chordview.h>

Inheritance diagram for Ms::GripItem:
Inheritance graph
[legend]
Collaboration diagram for Ms::GripItem:
Collaboration graph
[legend]

Public Member Functions

 GripItem (int gripType, ChordView *)
 
virtual int type () const
 
ChordItemevent () const
 
void setEvent (ChordItem *e)
 

Protected Member Functions

virtual void mouseMoveEvent (QGraphicsSceneMouseEvent *)
 

Private Member Functions

virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
 

Private Attributes

ChordItem_event
 
int _gripType
 
ChordView_view
 

Constructor & Destructor Documentation

◆ GripItem()

Ms::GripItem::GripItem ( int  gripType,
ChordView v 
)

Member Function Documentation

◆ event()

ChordItem* Ms::GripItem::event ( ) const
inline

◆ mouseMoveEvent()

void Ms::GripItem::mouseMoveEvent ( QGraphicsSceneMouseEvent *  event)
protectedvirtual

◆ paint()

void Ms::GripItem::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = 0 
)
privatevirtual

◆ setEvent()

void Ms::GripItem::setEvent ( ChordItem e)
inline

◆ type()

virtual int Ms::GripItem::type ( ) const
inlinevirtual

Member Data Documentation

◆ _event

ChordItem* Ms::GripItem::_event
private

◆ _gripType

int Ms::GripItem::_gripType
private

◆ _view

ChordView* Ms::GripItem::_view
private

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