20#ifndef SAYONARA_PLAYER_STATIONSEARCHERHANDLER_H
21#define SAYONARA_PLAYER_STATIONSEARCHERHANDLER_H
23#include "StationSearcher.h"
24#include "Utils/Language/Language.h"
34 [[nodiscard]]
virtual QString identifier()
const = 0;
37 [[nodiscard]]
virtual QString loadCurrentStationSearcher()
const = 0;
38 virtual void setCurrentStationSearcher(
const QString& name) = 0;
41 [[nodiscard]]
virtual StationSearcher::Mode loadStationSearcherMode()
const = 0;
42 virtual void setStationSearcherMode(StationSearcher::Mode mode) = 0;
45using StationSearcherHandlerPtr = std::shared_ptr<StationSearcherHandler>;
Definition EngineUtils.h:33
Definition org_mpris_media_player2_adaptor.h:21
Definition StationSearcherHandler.h:30