--- a/qtinternetradio/irhswidgetplugin/src/irappinspector.cpp Wed Aug 18 09:40:26 2010 +0300
+++ b/qtinternetradio/irhswidgetplugin/src/irappinspector.cpp Thu Sep 02 20:17:46 2010 +0300
@@ -23,6 +23,7 @@
// User includes
#include "irappinspector.h"
#include "irservicedef.h"
+#include "irqlogger.h"
// Constructor
IrAppInspector::IrAppInspector(QObject *aParent) :
@@ -32,6 +33,7 @@
KInternetRadioPSUid,
KInternetRadioStartupKey)
{
+ LOG_METHOD;
QObject::connect(mSettingsManager, SIGNAL(itemDeleted(XQSettingsKey)),
this, SLOT(handleIrExit(XQSettingsKey)));
QObject::connect(mSettingsManager, SIGNAL(valueChanged(XQSettingsKey, QVariant)),
@@ -41,6 +43,7 @@
// Destructor
IrAppInspector::~IrAppInspector()
{
+ LOG_METHOD;
stopInspectingIrRunningStatus();
}
@@ -51,9 +54,11 @@
*/
void IrAppInspector::handleIrExit(const XQSettingsKey &aKey)
{
+ LOG_METHOD;
if (KInternetRadioPSUid == aKey.uid()
&& KInternetRadioStartupKey == aKey.key())
{
+ LOG("Internet Radio exits");
emit irRunningStatusChanged(Exiting);
// since the P&S key has been deleted, should re-start the inspecting
@@ -65,6 +70,7 @@
void IrAppInspector::handleIrRunningStatusChanged(const XQSettingsKey &aKey,
const QVariant &aValue)
{
+ LOG_METHOD;
if (KInternetRadioPSUid == aKey.uid()
&& KInternetRadioStartupKey == aKey.key())
{
@@ -72,6 +78,7 @@
{
if (aValue.canConvert(QVariant::Int))
{
+ LOG("Internet Radio StartingUp");
emit irRunningStatusChanged(StartingUp);
}
}
@@ -80,16 +87,19 @@
bool IrAppInspector::startInspectingIrRunningStatus()
{
+ LOG_METHOD;
return mSettingsManager->startMonitoring(mIrRunningStatusKey);
}
void IrAppInspector::stopInspectingIrRunningStatus()
{
+ LOG_METHOD;
mSettingsManager->stopMonitoring(mIrRunningStatusKey);
}
bool IrAppInspector::isIrRunning()
{
+ LOG_METHOD;
QVariant value = mSettingsManager->readItemValue(mIrRunningStatusKey);
if (value.isValid())
{