diff options
Diffstat (limited to 'src/webengine/webview.cpp')
-rw-r--r-- | src/webengine/webview.cpp | 17 |
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; |