18 #ifndef KRADIO_STANDARDSCANDIALOG_H 19 #define KRADIO_STANDARDSCANDIALOG_H 25 #include "seekradio_interfaces.h" 26 #include "radio_interfaces.h" 29 #include <QtCore/QTimer> 30 #include <QtCore/QDateTime> 31 #include <QtGui/QDialog> 33 class Ui_StandardScanDialogUI;
36 public ISeekRadioClient,
38 public IErrorLogClient
45 bool connectI (Interface *i);
46 bool disconnectI (Interface *i);
56 bool noticeSeekStarted (
bool up);
57 bool noticeSeekStopped ();
58 bool noticeSeekFinished (
const RadioStation &s,
bool goodQuality);
59 bool noticeProgress (
float f);
64 bool noticePowerChanged(
bool on);
71 bool noticeRDSStationNameChanged(
const QString &);
81 void slotWait4RDSTimeout();
85 void addCurrentStation();
98 Ui_StandardScanDialogUI *
m_ui;
bool noticeCurrentSoundStreamSinkIDChanged(SoundStreamID)
bool noticeRDSStateChanged(bool)
Contains a list of stations, including meta data.
RadioStation * m_oldStation
Ui_StandardScanDialogUI * m_ui
bool noticeStationsChanged(const StationList &)
bool noticeRDSRadioTextChanged(const QString &)
bool noticeStationChanged(const RadioStation &, int)
bool noticeCurrentSoundStreamSourceIDChanged(SoundStreamID)
bool noticePresetFileChanged(const QString &)
const StationList & getStations() const