userguide/src/BrowserWrapper.cpp
changeset 39 30223e2ae041
parent 23 99b096216bc8
--- a/userguide/src/BrowserWrapper.cpp	Tue Jul 06 14:06:37 2010 +0300
+++ b/userguide/src/BrowserWrapper.cpp	Wed Aug 18 09:39:48 2010 +0300
@@ -18,11 +18,16 @@
 #include <QGraphicsScene>
 #include <QGraphicsProxyWidget>
 #include <QGraphicsLinearLayout>
+#include <QWebFrame>
 
 #include "HelpDocumentLoader.h"
 #include "HelpCommon.h"
 #include "BrowserWrapper.h"
 
+#ifdef Q_OS_SYMBIAN
+#include <wrtcontroller.h>
+#endif
+
 BrowserWrapper::BrowserWrapper()
 {
 }
@@ -33,9 +38,15 @@
 
 void BrowserWrapper::init()
 {
+#ifdef Q_OS_SYMBIAN
+    WRT::WrtController* wrtController = new WRT::WrtController(this, WRT::GraphicsWebView);
+    mWebView = wrtController->graphicsWebView();
+#else
 	mWebView = new QGraphicsWebView();
-    mWebView->setZoomFactor(1.5);
+#endif
     mWebView->page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks);
+    mWebView->page()->mainFrame()->setScrollBarPolicy(Qt::Horizontal, Qt::ScrollBarAlwaysOff);
+    mWebView->page()->mainFrame()->setScrollBarPolicy(Qt::Vertical, Qt::ScrollBarAlwaysOff);
 	mWebView->settings()->setAttribute(QWebSettings::PluginsEnabled, true);
 	mWebView->settings()->setAttribute(QWebSettings::JavascriptEnabled, true);
     mWebView->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, true);