26class RadioBrowserSearcher :
27 public StationSearcher
30 PIMPL(RadioBrowserSearcher)
33 explicit RadioBrowserSearcher(QObject* parent);
34 ~RadioBrowserSearcher()
override;
38 buildUrl(
const QString& searchtext,
int serverIndex, Mode mode,
int page,
int maxEntries)
const override;
40 std::unique_ptr<StationParser> createStationParser()
override;
41 [[nodiscard]]
int serverCount()
const override;
44 void serverReceived(
const QHostInfo& info);
45 void hostnameReceived(
const QHostInfo& info);