diff options
Diffstat (limited to 'src/webview.cpp')
-rw-r--r-- | src/webview.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/webview.cpp b/src/webview.cpp index f73c38b5..101b6e06 100644 --- a/src/webview.cpp +++ b/src/webview.cpp @@ -73,9 +73,14 @@ WebView::WebView(QWidget* parent) } -WebPage *WebView::page() const +WebPage *WebView::page() { - return qobject_cast<WebPage *>(QWebView::page()); + if(!m_page) + { + m_page = new WebPage(); + setPage(m_page); + } + return m_page; } |