Remove unused subclass of QWebEngineView

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl 2018-08-11 17:47:40 +02:00
parent 8dedb9084e
commit 3576fbb2a5
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
2 changed files with 2 additions and 26 deletions

View File

@ -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"

View File

@ -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;