diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2009-09-15 17:14:14 +0200 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2009-09-15 17:14:14 +0200 |
commit | 47a26d10894d4c88d219dba8d04c0eae4ea48974 (patch) | |
tree | 12c18c795fedbbb2d7827da1374e22e57cd73b6a /src/webpage.cpp | |
parent | First adjustments and code about it (it's really simple, anyway..Qt rocks!!!) (diff) | |
download | rekonq-47a26d10894d4c88d219dba8d04c0eae4ea48974.tar.xz |
Here we are, embedding Qt Widgets..
Now it's time to RUN working or I'll be dismissed!!
This implementation works quite fine, it's a bit slow but really
better than the previous one.
It crashes gloriously loading flash contents (Qt bug? WebPlugin one's?)
and does not resize well webviews..
Diffstat (limited to 'src/webpage.cpp')
-rw-r--r-- | src/webpage.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/webpage.cpp b/src/webpage.cpp index ea902932..697cf448 100644 --- a/src/webpage.cpp +++ b/src/webpage.cpp @@ -42,6 +42,7 @@ #include "cookiejar.h" #include "networkaccessmanager.h" #include "webview.h" +#include "webpluginfactory.h" // KDE Includes #include <KStandardDirs> @@ -73,9 +74,8 @@ WebPage::WebPage(QObject *parent) , m_pressedButtons(Qt::NoButton) , m_requestedUrl() { - // Enable plugin support - settings()->setAttribute(QWebSettings::PluginsEnabled, true); - + setPluginFactory(new WebPluginFactory(this)); + setForwardUnsupportedContent(true); setNetworkAccessManager(Application::networkAccessManager()); |