44 static constexpr const auto* ClassType =
"last-played";
47 const std::shared_ptr<Util::FileSystem>& fileSystem);
50 [[nodiscard]]
int minimumValue()
const override;
51 [[nodiscard]]
int maximumValue()
const override;
53 [[nodiscard]] QString classType()
const override;
55 [[nodiscard]] QString displayClassType()
const override;
56 [[nodiscard]] QString name()
const override;
57 [[nodiscard]] SmartPlaylists::Type type()
const override;
60 std::shared_ptr<SmartPlaylists::StringConverter> createConverter()
const override;
62 [[nodiscard]]
bool canFetchTracks()
const override;
63 SmartPlaylists::InputFormat inputFormat()
const override;