Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::structure::scenes::ClipSlotList Class Reference
Inheritance diagram for zrythm::structure::scenes::ClipSlotList:
Collaboration diagram for zrythm::structure::scenes::ClipSlotList:

Public Types

enum  ClipSlotListRoles { ClipSlotPtrRole = Qt::UserRole + 1 }

Public Member Functions

 ClipSlotList (arrangement::ArrangerObjectRegistry &object_registry, const tracks::TrackCollection &track_collection, QObject *parent=nullptr)
Q_INVOKABLE ClipSlotclipSlotForTrack (const tracks::Track *track) const
QHash< int, QByteArray > roleNames () const override
int rowCount (const QModelIndex &parent=QModelIndex()) const override
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const override
auto & clip_slots () const

Detailed Description

Definition at line 72 of file clip_slot.h.

Member Enumeration Documentation

◆ ClipSlotListRoles

enum zrythm::structure::scenes::ClipSlotList::ClipSlotListRoles

Definition at line 85 of file clip_slot.h.

Member Function Documentation

◆ clip_slots()

auto & zrythm::structure::scenes::ClipSlotList::clip_slots ( ) const
inline

Definition at line 131 of file clip_slot.h.

◆ clipSlotForTrack()

Q_INVOKABLE ClipSlot * zrythm::structure::scenes::ClipSlotList::clipSlotForTrack ( const tracks::Track * track) const
inline

Definition at line 95 of file clip_slot.h.

◆ data()

QVariant zrythm::structure::scenes::ClipSlotList::data ( const QModelIndex & index,
int role = Qt::DisplayRole ) const
inlineoverride

Definition at line 115 of file clip_slot.h.

◆ roleNames()

QHash< int, QByteArray > zrythm::structure::scenes::ClipSlotList::roleNames ( ) const
inlineoverride

Definition at line 102 of file clip_slot.h.

◆ rowCount()

int zrythm::structure::scenes::ClipSlotList::rowCount ( const QModelIndex & parent = QModelIndex ()) const
inlineoverride

Definition at line 108 of file clip_slot.h.


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