--- a/hswidgetplugin/fmradiohswidgetplugin/inc/fmradiohswidgetprofilereader.h Mon May 03 12:31:41 2010 +0300
+++ b/hswidgetplugin/fmradiohswidgetplugin/inc/fmradiohswidgetprofilereader.h Fri May 14 15:52:32 2010 +0300
@@ -33,19 +33,27 @@
public:
FmRadioHsWidgetProfileReader(QObject *parent = 0);
virtual ~FmRadioHsWidgetProfileReader();
+
+ QVariant radioStatus();
signals:
void profileChanged(int profile);
+ void radioRunning(QVariant state);
public slots:
void itemDeleted(const XQSettingsKey& key);
- void handleChanges(const XQSettingsKey& key, const QVariant& value);
+ //void handleChanges(const XQSettingsKey& key, const QVariant& value);
+ void handleRadioRunningChanges(const XQSettingsKey& key, const QVariant& value);
private slots:
void currentProfileStatus(QVariant value);
+ void currentRadioRunningStatus(QVariant value);
+
+ void startMonitoringRadioRunningStatus();
private: // data
XQSettingsManager *mSettingsManager; // For getting and P&S notifications
+ int mRadioStatus;
};