Use helper function for collection model container keys

This commit is contained in:
Jonas Kvinge
2021-01-09 21:03:35 +01:00
parent b7ab6c5c3e
commit fd251c6e61
2 changed files with 171 additions and 194 deletions

View File

@@ -258,6 +258,7 @@ class CollectionModel : public SimpleTreeModel<CollectionItem> {
CollectionItem *InitItem(const GroupBy type, const bool signal, CollectionItem *parent, const int container_level);
void FinishItem(const GroupBy type, const bool signal, const bool create_divider, CollectionItem *parent, CollectionItem *item);
QString ContainerKey(const GroupBy type, const Song &song) const;
QString DividerKey(const GroupBy type, CollectionItem *item) const;
QString DividerDisplayText(const GroupBy type, const QString &key) const;