--- 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 ¶ms)
+bool HsContentService::createWidget(const QVariantHash ¶ms)
{
HsWidgetHost *widget = createWidgetForPreview(params);
if (!widget) {
@@ -44,14 +44,14 @@
return HsScene::instance()->activePage()->addNewWidget(widget);
}
-HsWidgetHost *HsContentService::createWidgetForPreview(const QVariantMap ¶ms)
+HsWidgetHost *HsContentService::createWidgetForPreview(const QVariantHash ¶ms)
{
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;