src/hbcore/utils/hbdevicemodeinfo_p.cpp
changeset 3 11d3954df52a
parent 0 16d8024aca5e
child 5 627c4a0fd0e7
--- a/src/hbcore/utils/hbdevicemodeinfo_p.cpp	Fri May 14 16:09:54 2010 +0300
+++ b/src/hbcore/utils/hbdevicemodeinfo_p.cpp	Thu May 27 13:10:59 2010 +0300
@@ -35,15 +35,15 @@
 
 public:
     HbDeviceModeInfoPrivate();
-    void init();
+    void init(const QString &wsIniFile);
 
 public:
     QMap<int, HbScreenMode> mModes;
     };
 
-void HbDeviceModeInfoPrivate::init()
+void HbDeviceModeInfoPrivate::init(const QString &wsIniFile)
 {
-    HbWsiniParser::parseModes(mModes);
+    HbWsiniParser::parseModes(mModes, wsIniFile);
 }
 
 HbDeviceModeInfoPrivate::HbDeviceModeInfoPrivate()
@@ -58,14 +58,10 @@
     
 */
 
-// ======== LOCAL FUNCTIONS ========
-
-// ======== MEMBER FUNCTIONS ========
-
-HbDeviceModeInfo::HbDeviceModeInfo()
+HbDeviceModeInfo::HbDeviceModeInfo(const QString &wsIniFile)
 :   d_ptr(new HbDeviceModeInfoPrivate())
 {
-    d_ptr->init();
+    d_ptr->init(wsIniFile);
 }
 
 HbDeviceModeInfo::~HbDeviceModeInfo()