aboutsummaryrefslogtreecommitdiff
path: root/src/webengine/webview.cpp
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-04-02 23:06:43 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2018-04-02 23:06:43 +0200
commitb14282fcc54f98725961e13e089f8b211cfa4a88 (patch)
treede9de699005eb3581562d80695fd3af7fb4c5313 /src/webengine/webview.cpp
parentUpdate manpage (diff)
downloadsmolbote-b14282fcc54f98725961e13e089f8b211cfa4a88.tar.xz
Only create developer tools page when action is triggered
Diffstat (limited to 'src/webengine/webview.cpp')
-rw-r--r--src/webengine/webview.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/webengine/webview.cpp b/src/webengine/webview.cpp
index 520ce50..7734aa0 100644
--- a/src/webengine/webview.cpp
+++ b/src/webengine/webview.cpp
@@ -8,12 +8,12 @@
#include "webview.h"
#include "mainwindow/mainwindow.h"
+#include "mainwindow/widgets/tabbar.h"
#include "widgets/pagemenu.h"
#include "widgets/pagetoolsmenu.h"
#include <QDialog>
#include <QStatusBar>
#include <QVBoxLayout>
-#include "mainwindow/widgets/tabbar.h"
WebView::WebView(MainWindow *parentMainWindow, QWidget *parent)
: QWebEngineView(parent)
@@ -38,7 +38,6 @@ WebView::WebView(MainWindow *parentMainWindow, QWidget *parent)
m_pageMenu = new PageMenu(this);
m_toolsMenu = new PageToolsMenu(this);
- m_devToolsPage = new QWebEnginePage(this);
}
WebView::~WebView()
@@ -57,24 +56,10 @@ void WebView::setPage(QWebEnginePage *page)
Q_CHECK_PTR(page);
// make sure the page gets cleaned up if we replace it by taking ownership
page->setParent(this);
- page->setDevToolsPage(m_devToolsPage);
connect(page, &QWebEnginePage::linkHovered, this, &WebView::handleLinkHovered);
QWebEngineView::setPage(page);
}
-void WebView::popupPage(QWebEnginePage *page)
-{
- Q_CHECK_PTR(page);
- auto *popup = new QDialog(this);
- auto *view = new QWebEngineView(popup);
- view->setPage(page);
-
- auto *l = new QVBoxLayout(popup);
- l->addWidget(view);
-
- popup->show();
-}
-
bool WebView::isLoaded() const
{
return m_loaded;