--- a/bluetoothengine/btui/btuidelegate/btabstractdelegate.cpp Fri Jun 11 13:48:51 2010 +0300
+++ b/bluetoothengine/btui/btuidelegate/btabstractdelegate.cpp Wed Jun 23 18:23:52 2010 +0300
@@ -17,6 +17,8 @@
#include "btabstractdelegate.h"
+#include "btqtconstants.h"
+
#include <btsettingmodel.h>
#include <btdevicemodel.h>
@@ -51,3 +53,13 @@
}
+bool BtAbstractDelegate::isBtPowerOn()
+{
+ QModelIndex powerIndex = getSettingModel()->index(BtSettingModel::PowerStateRow, 0);
+ PowerStateQtValue powerState = (PowerStateQtValue)getSettingModel()->data(powerIndex, BtSettingModel::SettingValueRole).toInt();
+
+ return (BtPowerOn == powerState);
+}
+
+
+