Messagelib
17 #include "messagecomposer_export.h"
19 #include <MessageCore/AttachmentPart>
20 #include <MessageViewer/EditorWatcher>
45 void setAttachOwnVcard(
bool attachVcard);
46 Q_REQUIRED_RESULT
bool attachOwnVcard()
const;
47 void setIdentityHasOwnVcard(
bool state);
51 void setEncryptEnabled(
bool enabled);
52 void setSignEnabled(
bool enabled);
55 void showContextMenu();
59 MessageViewer::EditorWatcher::OpenWithOption option = MessageViewer::EditorWatcher::NoOpenWithDialog);
63 void showAddAttachmentFileDialog();
64 void showAddAttachmentCompressedDirectoryDialog();
67 void addAttachment(
const QUrl &url);
68 void addAttachmentUrlSync(
const QUrl &url);
70 void showAttachPublicKeyDialog();
71 void showAttachVcard();
72 void showAttachClipBoard();
73 virtual void attachMyPublicKey();
76 void actionsCreated();
77 void refreshSelection();
79 void selectedAllAttachment();
80 void addOwnVcard(
bool);
84 void exportPublicKey(
const QString &fingerprint);
85 void enableAttachPublicKey(
bool enable);
86 void enableAttachMyPublicKey(
bool enable);
87 void byteArrayToRemoteFile(
const QByteArray &aData,
const QUrl &aURL,
bool overwrite =
false);
91 void attachDirectory(
const QUrl &url);
92 void slotPutResult(
KJob *job);
93 void slotOpenWithDialog();
94 void slotOpenWithAction(
QAction *act);
97 class AttachmentControllerBasePrivate;
98 std::unique_ptr<AttachmentControllerBasePrivate>
const d;
Simple interface that both EncryptJob and SignEncryptJob implement so the composer can extract some e...
The AttachmentControllerBase class.
The AttachmentModel class.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Feb 7 2023 04:09:14 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.