searchui/stateproviders/searchstateprovider/src/searchstateprovider.cpp
changeset 12 993ab30e92fc
parent 2 208a4ba3894c
child 21 708468d5143e
--- a/searchui/stateproviders/searchstateprovider/src/searchstateprovider.cpp	Wed Jun 23 18:13:49 2010 +0300
+++ b/searchui/stateproviders/searchstateprovider/src/searchstateprovider.cpp	Tue Jul 06 14:17:22 2010 +0300
@@ -19,6 +19,7 @@
 #include "searchprogressivestate.h"
 #include "searchinitstate.h"
 #include "searchsettingsstate.h"
+#include "searchonlinestate.h"
 
 #include <qstate.h>
 #include <qdebug.h>
@@ -31,6 +32,8 @@
         "search.nokia.com/state/wizardprogressivestate";
 const char wizardSettingStateUri[] =
         "search.nokia.com/state/wizardsettingstate";
+const char wizardOnlineStateUri[] =
+        "search.nokia.com/state/wizardonlinestate";
 
 // ---------------------------------------------------------------------------
 // searchStateProvider::searchStateProvider()
@@ -59,6 +62,10 @@
         {
         return new SearchInitState();
         }
+    else if (uri == wizardOnlineStateUri)
+            {
+            return new SearchOnlineState();
+            }
 
     qDebug() << "SEARCH: No state found for mUri: " << uri;
     return NULL;