Changeset View
Changeset View
Standalone View
Standalone View
mimetreeparser/src/viewer/messagepart.h
| Show All 24 Lines | |||||
| 25 | #include "mimetreeparser/bodypartformatter.h" | 25 | #include "mimetreeparser/bodypartformatter.h" | ||
| 26 | #include "mimetreeparser/util.h" | 26 | #include "mimetreeparser/util.h" | ||
| 27 | 27 | | |||
| 28 | #include <KMime/Message> | 28 | #include <KMime/Message> | ||
| 29 | 29 | | |||
| 30 | #include <gpgme++/verificationresult.h> | 30 | #include <gpgme++/verificationresult.h> | ||
| 31 | #include <gpgme++/decryptionresult.h> | 31 | #include <gpgme++/decryptionresult.h> | ||
| 32 | #include <gpgme++/importresult.h> | 32 | #include <gpgme++/importresult.h> | ||
| 33 | #include <gpgme++/key.h> | ||||
| 33 | 34 | | |||
| 34 | #include <QString> | 35 | #include <QString> | ||
| 35 | #include <QSharedPointer> | 36 | #include <QSharedPointer> | ||
| 36 | 37 | | |||
| 37 | #include <memory> | 38 | #include <memory> | ||
| 38 | 39 | | |||
| 39 | class QTextCodec; | 40 | class QTextCodec; | ||
| 40 | 41 | | |||
| ▲ Show 20 Lines • Show All 325 Lines • ▼ Show 20 Line(s) | |||||
| 366 | 367 | | |||
| 367 | protected: | 368 | protected: | ||
| 368 | bool mPassphraseError; | 369 | bool mPassphraseError; | ||
| 369 | bool mNoSecKey; | 370 | bool mNoSecKey; | ||
| 370 | const QGpgME::Protocol *mCryptoProto; | 371 | const QGpgME::Protocol *mCryptoProto; | ||
| 371 | QString mFromAddress; | 372 | QString mFromAddress; | ||
| 372 | bool mDecryptMessage; | 373 | bool mDecryptMessage; | ||
| 373 | QByteArray mVerifiedText; | 374 | QByteArray mVerifiedText; | ||
| 374 | std::vector<GpgME::DecryptionResult::Recipient> mDecryptRecipients; | 375 | std::vector<std::pair<GpgME::DecryptionResult::Recipient, GpgME::Key>> mDecryptRecipients; | ||
| 375 | 376 | | |||
| 376 | friend class DefaultRendererPrivate; | 377 | friend class DefaultRendererPrivate; | ||
| 377 | }; | 378 | }; | ||
| 378 | 379 | | |||
| 379 | class MIMETREEPARSER_EXPORT SignedMessagePart : public MessagePart | 380 | class MIMETREEPARSER_EXPORT SignedMessagePart : public MessagePart | ||
| 380 | { | 381 | { | ||
| 381 | Q_OBJECT | 382 | Q_OBJECT | ||
| 382 | Q_PROPERTY(bool isSigned READ isSigned) | 383 | Q_PROPERTY(bool isSigned READ isSigned) | ||
| Show All 40 Lines | |||||