PlaylistItem: Add dtor

This commit is contained in:
Jonas Kvinge
2025-03-08 23:46:12 +01:00
parent 1173d5f865
commit 66e175f6d1
2 changed files with 3 additions and 0 deletions

View File

@@ -41,6 +41,8 @@ using namespace Qt::Literals::StringLiterals;
PlaylistItem::PlaylistItem(const Song::Source source) : should_skip_(false), source_(source) {}
PlaylistItem::~PlaylistItem() = default;
PlaylistItemPtr PlaylistItem::NewFromSource(const Song::Source source) {
switch (source) {

View File

@@ -49,6 +49,7 @@ using std::enable_shared_from_this;
class PlaylistItem : public enable_shared_from_this<PlaylistItem> {
public:
explicit PlaylistItem(const Song::Source source);
virtual ~PlaylistItem();
static SharedPtr<PlaylistItem> NewFromSource(const Song::Source source);
static SharedPtr<PlaylistItem> NewFromSong(const Song &song);