mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
Remove unused subclass of QWebEngineView
Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
parent
8dedb9084e
commit
3576fbb2a5
@ -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"
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user