Mixin class for a foldable track.
More...
#include <src/structure/tracks/foldable_track.h>
|
| enum | TrackRoles { TrackPtrRole = Qt::UserRole + 1
} |
|
|
| FoldableTrackMixin (TrackRegistry &track_registry, QObject *parent=nullptr) noexcept |
| bool | folded () const |
| void | setFolded (bool folded) |
|
Q_SIGNAL void | foldedChanged (bool folded) |
|
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 |
Mixin class for a foldable track.
Definition at line 13 of file foldable_track.h.
◆ TrackRoles
| enum zrythm::structure::tracks::FoldableTrackMixin::TrackRoles |
◆ folded()
| bool zrythm::structure::tracks::FoldableTrackMixin::folded |
( |
| ) |
const |
|
inline |
◆ setFolded()
| void zrythm::structure::tracks::FoldableTrackMixin::setFolded |
( |
bool | folded | ) |
|
|
inline |
◆ folded
| bool zrythm::structure::tracks::FoldableTrackMixin::folded |
|
readwrite |
The documentation for this class was generated from the following file: