|
Sayonara Player
|
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 |
| virtual int | serverCount () const |
| virtual QString | serviceName () const =0 |
Protected Member Functions | |
| virtual QString | buildUrl (const QString &searchtext, int serverIndex, Mode mode, int page, int maxEntries) const =0 |
| virtual QByteArray | postData (const QString &searchtext) const |
| virtual QMap< QByteArray, QByteArray > | headers () const |
| virtual std::unique_ptr< StationParser > | createStationParser ()=0 |