9#include "webengineviewer_export.h"
10#include <QWebEngineView>
11#include <WebEngineViewer/BlockTrackingUrlInterceptor>
12namespace WebEngineViewer
14class WebEngineViewPrivate;
15class LocalDataBaseManager;
28 void clearRelativePosition();
29 void saveRelativePosition();
30 [[nodiscard]] qreal relativePosition()
const;
35 void mailTrackingFound(
const WebEngineViewer::BlockTrackingUrlInterceptor::TrackerBlackList &);
38 [[nodiscard]]
bool eventFilter(
QObject *obj,
QEvent *event)
override;
39 [[nodiscard]] QWebEngineView *createWindow(QWebEnginePage::WebWindowType type)
override;
42 virtual void forwardKeyPressEvent(
QKeyEvent *event);
43 virtual void forwardKeyReleaseEvent(
QKeyEvent *event);
44 virtual void forwardMousePressEvent(
QMouseEvent *event);
45 virtual void forwardMouseMoveEvent(
QMouseEvent *event);
46 virtual void forwardMouseReleaseEvent(
QMouseEvent *event);
49 std::unique_ptr<WebEngineViewPrivate>
const d;
The LocalDataBaseManager class.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:33:26 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.