homescreenapp/hsdomainmodel/src/hscontentservice.cpp
changeset 36 cdae8c6c3876
parent 35 f9ce957a272c
child 39 4e8ebe173323
--- a/homescreenapp/hsdomainmodel/src/hscontentservice.cpp	Fri Mar 19 09:27:44 2010 +0200
+++ b/homescreenapp/hsdomainmodel/src/hscontentservice.cpp	Fri Apr 16 14:54:01 2010 +0300
@@ -19,7 +19,7 @@
 #include "hsdatabase.h"
 #include "hsscene.h"
 #include "hspage.h"
-#include "hswidgetdata.h"
+#include "hsdomainmodeldatastructures.h"
 #include "hswidgethost.h"
 
 
@@ -34,7 +34,7 @@
 }
 
 
-bool HsContentService::createWidget(const QVariantMap &params)
+bool HsContentService::createWidget(const QVariantHash &params)
 {
     HsWidgetHost *widget = createWidgetForPreview(params);
     if (!widget) {
@@ -44,14 +44,14 @@
     return HsScene::instance()->activePage()->addNewWidget(widget);
 }
 
-HsWidgetHost *HsContentService::createWidgetForPreview(const QVariantMap &params)
+HsWidgetHost *HsContentService::createWidgetForPreview(const QVariantHash &params)
 {
     HsWidgetData widgetData;
-    widgetData.setUri(params.value("uri").toString());
+    widgetData.uri = params.value("uri").toString();
 
 
-    HsWidgetHost *widget = HsWidgetHost::createInstance(widgetData,  
-            params.value("preferences").toMap());
+    HsWidgetHost *widget = HsWidgetHost::createInstance(widgetData,
+                                                        params.value("preferences").toHash());
 
     if (!widget) {
         return NULL;