Messagelib
9#include "messagecomposer_export.h"
14class PluginEditorCheckBeforeSendParamsPrivate;
19class MESSAGECOMPOSER_EXPORT PluginEditorCheckBeforeSendParams
22 PluginEditorCheckBeforeSendParams();
23 PluginEditorCheckBeforeSendParams(
const PluginEditorCheckBeforeSendParams &other);
24 ~PluginEditorCheckBeforeSendParams();
26 void setSubject(
const QString &subject);
27 [[nodiscard]]
QString subject()
const;
29 void setIdentity(uint currentIdentity);
30 [[nodiscard]] uint identity()
const;
32 [[nodiscard]]
bool isHtmlMail()
const;
33 void setHtmlMail(
bool html);
35 void setPlainText(
const QString &text);
36 [[nodiscard]]
QString plainText()
const;
38 void setBccAddresses(
const QString &lst);
39 [[nodiscard]]
QString bccAddresses()
const;
41 void setToAddresses(
const QString &lst);
42 [[nodiscard]]
QString toAddresses()
const;
44 void setCcAddresses(
const QString &lst);
45 [[nodiscard]]
QString ccAddresses()
const;
47 void setDefaultDomain(
const QString &domain);
48 [[nodiscard]]
QString defaultDomain()
const;
50 [[nodiscard]]
bool hasAttachment()
const;
51 void setHasAttachment(
bool b);
53 [[nodiscard]]
int transportId()
const;
54 void setTransportId(
int id);
56 PluginEditorCheckBeforeSendParams &operator=(
const PluginEditorCheckBeforeSendParams &other);
57 [[nodiscard]]
bool operator==(
const PluginEditorCheckBeforeSendParams &other)
const;
60 std::unique_ptr<PluginEditorCheckBeforeSendParamsPrivate>
const d;
Simple interface that both EncryptJob and SignEncryptJob implement so the composer can extract some e...
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:47:08 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.