--- a/userguide/src/BrowserWrapper.cpp Wed Jun 30 11:17:20 2010 +0800
+++ b/userguide/src/BrowserWrapper.cpp Tue Jul 06 22:42:57 2010 +0800
@@ -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);