10#include "messageviewer_private_export.h"
12#include <KMessageWidget>
14namespace MessageViewer
16class ScamDetectionWarningWidgetPrivate;
17class MESSAGEVIEWER_TESTS_EXPORT ScamDetectionWarningWidget :
public KMessageWidget
21 explicit ScamDetectionWarningWidget(
QWidget *parent =
nullptr);
22 ~ScamDetectionWarningWidget()
override;
24 void setUseInTestApps(
bool b);
27 void slotShowWarning();
31 void moveMessageToTrash();
32 void messageIsNotAScam();
33 void addToWhiteList();
36 MESSAGEVIEWER_NO_EXPORT
void slotShowDetails(
const QString &content);
37 MESSAGEVIEWER_NO_EXPORT
void slotAddToWhiteList();
38 MESSAGEVIEWER_NO_EXPORT
void slotDisableScamDetection();
39 MESSAGEVIEWER_NO_EXPORT
void slotMessageIsNotAScam();
40 std::unique_ptr<ScamDetectionWarningWidgetPrivate>
const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:48:01 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.