Browse Source

Remove unused subclass of QWebEngineView

Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl 7 years ago
parent
commit
3576fbb2a5
2 changed files with 2 additions and 26 deletions
  1. 1 24
      src/gui/wizard/webview.cpp
  2. 1 2
      src/gui/wizard/webview.h

+ 1 - 24
src/gui/wizard/webview.cpp

@@ -37,14 +37,6 @@ Q_SIGNALS:
     void urlCatched(QString user, QString pass, QString host);
 };
 
-class WebEngineView : public QWebEngineView {
-    Q_OBJECT
-public:
-    WebEngineView(QWidget* parent = 0);
-    bool acceptNavigationRequest(const QUrl &url, QWebEnginePage::NavigationType type, bool isMainFrame);
-};
-
-
 class WebEnginePage : public QWebEnginePage {
 public:
     WebEnginePage(QWebEngineProfile *profile, QObject* parent = nullptr);
@@ -65,7 +57,7 @@ WebView::WebView(QWidget *parent)
 {
     _ui.setupUi(this);
 
-    _webview = new WebEngineView(this);
+    _webview = new QWebEngineView(this);
     _profile = new QWebEngineProfile(this);
     _page = new WebEnginePage(_profile);
     _interceptor = new WebViewPageUrlRequestInterceptor(this);
@@ -165,21 +157,6 @@ bool ExternalWebEnginePage::acceptNavigationRequest(const QUrl &url, QWebEngineP
     return false;
 }
 
-
-WebEngineView::WebEngineView(QWidget* parent) : QWebEngineView (parent) {
-
-}
-
-bool WebEngineView::acceptNavigationRequest(const QUrl &url, QWebEnginePage::NavigationType type, bool isMainFrame)
-{
-    if (type == QWebEnginePage::NavigationTypeLinkClicked)
-    {
-        QDesktopServices::openUrl(url);
-        return false;
-    }
-    return true;
-}
-
 }
 
 #include "webview.moc"

+ 1 - 2
src/gui/wizard/webview.h

@@ -14,7 +14,6 @@ namespace OCC {
 
 class WebViewPageUrlRequestInterceptor;
 class WebViewPageUrlSchemeHandler;
-class WebEngineView;
 class WebEnginePage;
 
 class WebView : public QWidget
@@ -30,7 +29,7 @@ signals:
 private:
     Ui_WebView _ui;
 
-    WebEngineView *_webview;
+    QWebEngineView *_webview;
     QWebEngineProfile *_profile;
     WebEnginePage *_page;