diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-12-20 18:08:56 +0100 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-12-20 18:08:56 +0100 |
commit | 2abe26db203c75798775a42eae2d7dc7ab9bf354 (patch) | |
tree | cf273c92e1fdc68fcca90409bad160b4d7fe27e6 /src/webengine/webview.cpp | |
parent | Added SSL cert warnings (diff) | |
download | smolbote-2abe26db203c75798775a42eae2d7dc7ab9bf354.tar.xz |
Bug fixes
.config/smolbote will now be created if missing
Connected profiles to download manager
Added missing license from WebPage
Diffstat (limited to 'src/webengine/webview.cpp')
-rw-r--r-- | src/webengine/webview.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/webengine/webview.cpp b/src/webengine/webview.cpp index 4f7b386..55efad7 100644 --- a/src/webengine/webview.cpp +++ b/src/webengine/webview.cpp @@ -130,7 +130,8 @@ QMenu *WebView::pageMenu() void WebView::setPage(WebPage *page) { Q_CHECK_PTR(page); - //this->page()->deleteLater(); + // make sure the page gets cleaned up if we replace it by taking ownership + page->setParent(this); connect(page, &WebPage::linkHovered, this, &WebView::handleLinkHovered); connect(page, &WebPage::certificateErrorMessage, this, &WebView::handleCertificateError); QWebEngineView::setPage(page); |