Sayonara Player
Loading...
Searching...
No Matches
Public Types | Signals | Public Member Functions | Protected Member Functions | List of all members
StationSearcher Class Referenceabstract
Inheritance diagram for StationSearcher:
FMStreamSearcher RadioBrowserSearcher

Public Types

enum  Mode {
  ByName ,
  ByStyle
}
 

Signals

void sigStationsFound ()
 

Public Member Functions

 StationSearcher (QObject *parent)
 
void searchStyle (const QString &style)
 
void searchStation (const QString &name)
 
void searchPrevious ()
 
void searchNext ()
 
virtual bool canSearchNext () const
 
virtual bool canSearchPrevious () const
 
Mode mode () const
 
const QList< RadioStation > & foundStations () const
 

Protected Member Functions

virtual QString buildUrl (const QString &searchtext, Mode mode, int page, int maxEntries) const =0
 
virtual std::unique_ptr< StationParsercreateStationParser ()=0