Messagelib
9#include <KMessageWidget>
11#include "webengineviewer_export.h"
16#include <WebEngineViewer/BlockTrackingUrlInterceptor>
18namespace WebEngineViewer
20class TrackingDetailsDialog;
21class WEBENGINEVIEWER_EXPORT TrackingWarningWidget :
public KMessageWidget
25 explicit TrackingWarningWidget(QWidget *parent =
nullptr);
26 ~TrackingWarningWidget()
override;
27 void addTracker(
const WebEngineViewer::BlockTrackingUrlInterceptor::TrackerBlackList &);
31 WEBENGINEVIEWER_NO_EXPORT
void slotShowDetails(
const QString &content);
32 [[nodiscard]] WEBENGINEVIEWER_NO_EXPORT QString generateDetails()
const;
34 struct blackListFound {
38 QMap<QString, blackListFound> mBackLists;
39 QPointer<TrackingDetailsDialog> mMailTrackingDetailDialog;
KIOCORE_EXPORT QString number(KIO::filesize_t size)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:47:41 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.