Messagelib
8#include "scamattribute.h"
13using namespace MessageViewer;
15class MessageViewer::ScamAttributePrivate
18 ScamAttributePrivate() =
default;
23ScamAttribute::ScamAttribute()
24 : d(new ScamAttributePrivate)
28ScamAttribute::~ScamAttribute() =
default;
30ScamAttribute *ScamAttribute::clone()
const
32 auto attr =
new ScamAttribute();
33 attr->setIsAScam(isAScam());
37QByteArray ScamAttribute::type()
const
39 static const QByteArray sType(
"ScamAttribute");
43QByteArray ScamAttribute::serialized()
const
52void ScamAttribute::deserialize(
const QByteArray &data)
61bool ScamAttribute::isAScam()
const
66void ScamAttribute::setIsAScam(
bool b)
71bool ScamAttribute::operator==(
const ScamAttribute &other)
const
73 return d->isAScam == other.isAScam();
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:05:42 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.