userguide/src/HelpUtils.cpp
changeset 26 97d7f0705d0a
parent 15 c0dfc135a46c
child 27 0a93cba9d57a
--- a/userguide/src/HelpUtils.cpp	Tue Jun 01 23:20:16 2010 +0300
+++ b/userguide/src/HelpUtils.cpp	Tue Jun 08 18:34:07 2010 +0800
@@ -28,8 +28,10 @@
 
 #ifdef Q_OS_SYMBIAN
 
+#include <qsysteminfo.h>
+#include <xqappmgr.h>
+
 #include <e32const.h>
-#include <xqappmgr.h>
 #include <eikenv.h>
 #include <zipfile.h>
 
@@ -230,6 +232,9 @@
 
     QString uriStr("appto://");
     uriStr.append(appUid);
+  /*  uriStr.append("?");
+    uriStr.append("activityname");
+    uriStr.append("=MainView&key1=data1&key2=data2");*/
     QUrl uri(uriStr); 
     
     XQApplicationManager appmgr;
@@ -249,6 +254,21 @@
     return 0;
 }
 
+bool HelpUtils::suppportFeatureID(int featureID)
+{
+#ifdef Q_OS_SYMBIAN
+	if(featureID == -1)
+	{
+		return true;
+	}
+    QtMobility::QSystemInfo sysInfo;
+	return sysInfo.hasFeatureSupported((QtMobility::QSystemInfo::Feature)featureID);
+#else
+	Q_UNUSED(featureID);
+	return true;
+#endif
+}
+
 Qt::Orientation HelpUtils::defaultOrientation()
 {
 	return Qt::Vertical;