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 MESSAGECOMPOSER_NO_EXPORT
void attachDirectory(
const QUrl &url);
92 MESSAGECOMPOSER_NO_EXPORT
void slotPutResult(
KJob *job);
93 MESSAGECOMPOSER_NO_EXPORT
void slotOpenWithDialog();
94 MESSAGECOMPOSER_NO_EXPORT
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 Mon May 8 2023 04:02:33 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.