--- a/searchui/runtimeproviders/searchruntimeprovider/src/searchruntimeprovider.cpp Mon Apr 19 14:40:05 2010 +0300
+++ b/searchui/runtimeproviders/searchruntimeprovider/src/searchruntimeprovider.cpp Mon May 03 12:32:15 2010 +0300
@@ -18,38 +18,11 @@
#include "searchruntimeprovider.h"
#include "searchruntime.h"
-// constants
-const char providerFileName[] = "searchruntimeprovider.dll";
-const char providerFileUri[] = "search.nokia.com/runtime/defaultruntime";
-
// ---------------------------------------------------------------------------
-// SearchRuntimeProvider::SearchRuntimeProvider()
-// ---------------------------------------------------------------------------
-//
-SearchRuntimeProvider::SearchRuntimeProvider()
- {
- mRuntimeToken.mLibrary = providerFileName;
- mRuntimeToken.mUri = providerFileUri;
- }
-
-// ---------------------------------------------------------------------------
-// SearchRuntimeProvider::runtimes()
+// SearchRuntimeProvider::createPlugin()
// ---------------------------------------------------------------------------
//
-QList<HsRuntimeToken> SearchRuntimeProvider::runtimes()
- {
- return QList<HsRuntimeToken> () << mRuntimeToken;
- }
-
-// ---------------------------------------------------------------------------
-// SearchRuntimeProvider::createRuntime()
-// ---------------------------------------------------------------------------
-//
-HsRuntime* SearchRuntimeProvider::createRuntime(const HsRuntimeToken& aToken)
- {
- return (aToken.mUri == providerFileUri ? new SearchRuntime() : 0);
- }
-
-#ifndef COVERAGE_MEASUREMENT
-Q_EXPORT_PLUGIN2(Searchruntimeprovider, SearchRuntimeProvider)
-#endif //COVERAGE_MEASUREMENT
+SearchRuntime *SearchRuntimeProvider::createPlugin() const
+{
+ return new SearchRuntime();
+}