1
0
mirror of https://github.com/strawberrymusicplayer/strawberry synced 2025-02-07 23:38:48 +01:00

CollectionModel: Make separate_albums_by_grouping optional

This commit is contained in:
Jonas Kvinge 2022-08-20 16:47:09 +02:00
parent 6562258db5
commit 6bc46e4598
2 changed files with 2 additions and 2 deletions

View File

@ -407,7 +407,7 @@ void CollectionFilterWidget::GroupByClicked(QAction *action) {
} }
CollectionModel::Grouping g = action->property("group_by").value<CollectionModel::Grouping>(); CollectionModel::Grouping g = action->property("group_by").value<CollectionModel::Grouping>();
model_->SetGroupBy(g, false); model_->SetGroupBy(g);
} }

View File

@ -192,7 +192,7 @@ class CollectionModel : public SimpleTreeModel<CollectionItem> {
void ExpandAll(CollectionItem *item = nullptr) const; void ExpandAll(CollectionItem *item = nullptr) const;
const CollectionModel::Grouping GetGroupBy() const { return group_by_; } const CollectionModel::Grouping GetGroupBy() const { return group_by_; }
void SetGroupBy(const CollectionModel::Grouping g, const std::optional<bool> separate_albums_by_grouping); void SetGroupBy(const CollectionModel::Grouping g, const std::optional<bool> separate_albums_by_grouping = std::optional<bool>());
static QString ContainerKey(const GroupBy group_by, const bool separate_albums_by_grouping, const Song &song); static QString ContainerKey(const GroupBy group_by, const bool separate_albums_by_grouping, const Song &song);