Changeset View
Changeset View
Standalone View
Standalone View
src/albummodel.h
Show First 20 Lines • Show All 73 Lines • ▼ Show 20 Line(s) | 66 | enum ColumnsRoles { | |||
---|---|---|---|---|---|
74 | TrackNumberRole = AlbumArtistRole + 1, | 74 | TrackNumberRole = AlbumArtistRole + 1, | ||
75 | DiscNumberRole = TrackNumberRole + 1, | 75 | DiscNumberRole = TrackNumberRole + 1, | ||
76 | RatingRole = DiscNumberRole + 1, | 76 | RatingRole = DiscNumberRole + 1, | ||
77 | ImageRole = RatingRole + 1, | 77 | ImageRole = RatingRole + 1, | ||
78 | ResourceRole = ImageRole + 1, | 78 | ResourceRole = ImageRole + 1, | ||
79 | IdRole = ResourceRole + 1, | 79 | IdRole = ResourceRole + 1, | ||
80 | DatabaseIdRole = IdRole + 1, | 80 | DatabaseIdRole = IdRole + 1, | ||
81 | DiscFirstTrackRole = DatabaseIdRole + 1, | 81 | DiscFirstTrackRole = DatabaseIdRole + 1, | ||
82 | TrackDataRole = DiscFirstTrackRole + 1, | 82 | IsSingleDiscAlbumRole = DiscFirstTrackRole + 1, | ||
83 | TrackDataRole = IsSingleDiscAlbumRole + 1, | ||||
83 | }; | 84 | }; | ||
84 | 85 | | |||
85 | Q_ENUM(ColumnsRoles) | 86 | Q_ENUM(ColumnsRoles) | ||
86 | 87 | | |||
87 | explicit AlbumModel(QObject *parent = nullptr); | 88 | explicit AlbumModel(QObject *parent = nullptr); | ||
88 | 89 | | |||
89 | ~AlbumModel() override; | 90 | ~AlbumModel() override; | ||
90 | 91 | | |||
▲ Show 20 Lines • Show All 57 Lines • Show Last 20 Lines |