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:
parent
6562258db5
commit
6bc46e4598
@ -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);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user