Changeset View
Changeset View
Standalone View
Standalone View
src/articleviewer-ng/webengine/articleviewerwebengine.cpp
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Line(s) | |||||
59 | 59 | | |||
60 | ArticleViewerWebEngine::ArticleViewerWebEngine(KActionCollection *ac, QWidget *parent) | 60 | ArticleViewerWebEngine::ArticleViewerWebEngine(KActionCollection *ac, QWidget *parent) | ||
61 | : WebEngineViewer::WebEngineView(parent) | 61 | : WebEngineViewer::WebEngineView(parent) | ||
62 | , mActionCollection(ac) | 62 | , mActionCollection(ac) | ||
63 | , mLastButtonClicked(LeftButton) | 63 | , mLastButtonClicked(LeftButton) | ||
64 | , mViewerPluginToolManager(nullptr) | 64 | , mViewerPluginToolManager(nullptr) | ||
65 | { | 65 | { | ||
66 | mNetworkAccessManager = new WebEngineViewer::InterceptorManager(this, ac, this); | 66 | mNetworkAccessManager = new WebEngineViewer::InterceptorManager(this, ac, this); | ||
67 | QWebEngineProfile *profile = new QWebEngineProfile(this); | 67 | QWebEngineProfile *profile = QWebEngineProfile::defaultProfile(); | ||
68 | mPageEngine = new ArticleViewerWebEnginePage(profile, this); | 68 | mPageEngine = new ArticleViewerWebEnginePage(profile, this); | ||
69 | profile->setPersistentCookiesPolicy(QWebEngineProfile::ForcePersistentCookies); | 69 | profile->setPersistentCookiesPolicy(QWebEngineProfile::ForcePersistentCookies); | ||
70 | 70 | | |||
71 | setPage(mPageEngine); | 71 | setPage(mPageEngine); | ||
72 | 72 | | |||
73 | connect(this, &ArticleViewerWebEngine::showContextMenu, this, &ArticleViewerWebEngine::slotShowContextMenu); | 73 | connect(this, &ArticleViewerWebEngine::showContextMenu, this, &ArticleViewerWebEngine::slotShowContextMenu); | ||
74 | 74 | | |||
75 | setFocusPolicy(Qt::WheelFocus); | 75 | setFocusPolicy(Qt::WheelFocus); | ||
▲ Show 20 Lines • Show All 419 Lines • Show Last 20 Lines |