kleopatra
Kleo::Crypto::Gui::SignEncryptWizard Class Reference
#include <signencryptwizard.h>

Detailed Description
Definition at line 70 of file signencryptwizard.h.
Public Types | |
| enum | Page { ResolveSignerPage = 0, ObjectsPage, ResolveRecipientsPage, ResultPage } |
Signals | |
| void | linkActivated (const QString &link) |
| void | objectsResolved () |
| void | recipientsResolved () |
| void | signersResolved () |
Public Member Functions | |
| bool | isAsciiArmorEnabled () const |
| bool | keepResultPageOpenWhenDone () const |
| void | onNext (int currentId) |
| GpgME::Protocol | presetProtocol () const |
| bool | recipientsUserMutable () const |
| bool | removeUnencryptedFile () const |
| std::vector< GpgME::Key > | resolvedCertificates () const |
| std::vector< GpgME::Key > | resolvedSigners () const |
| GpgME::Protocol | selectedProtocol () const |
| void | setAsciiArmorEnabled (bool enabled) |
| void | setCommitPage (Page) |
| void | setKeepResultPageOpenWhenDone (bool keep) |
| void | setPresetProtocol (GpgME::Protocol proto) |
| void | setRecipients (const std::vector< KMime::Types::Mailbox > &recipients) |
| void | setRecipientsUserMutable (bool isMutable) |
| void | setRemoveUnencryptedFile (bool remove) |
| void | setSignersAndCandidates (const std::vector< KMime::Types::Mailbox > &signers, const std::vector< std::vector< GpgME::Key > > &keys) |
| void | setTaskCollection (const boost::shared_ptr< TaskCollection > &tasks) |
| SignEncryptWizard (QWidget *parent=0, Qt::WindowFlags f=0) | |
| virtual | ~SignEncryptWizard () |
| bool | encryptionSelected () const |
| bool | isEncryptionUserMutable () const |
| bool | isMultipleProtocolsAllowed () const |
| bool | isSigningUserMutable () const |
| QFileInfoList | resolvedFiles () const |
| void | setEncryptionSelected (bool selected) |
| void | setEncryptionUserMutable (bool isMutable) |
| void | setFiles (const QStringList &files) |
| void | setMultipleProtocolsAllowed (bool allowed) |
| void | setSigningSelected (bool selected) |
| void | setSigningUserMutable (bool isMutable) |
| bool | signingSelected () const |
Protected Member Functions | |
| Gui::ObjectsPage * | objectsPage () |
| Gui::ResolveRecipientsPage * | resolveRecipientsPage () |
| Gui::ResultPage * | resultPage () |
| void | setSignerResolvePageValidator (const boost::shared_ptr< SignerResolvePage::Validator > &validator) |
| const Gui::SignerResolvePage * | signerResolvePage () const |
| Gui::SignerResolvePage * | signerResolvePage () |
Member Enumeration Documentation
Constructor & Destructor Documentation
| SignEncryptWizard::SignEncryptWizard | ( | QWidget * | parent = 0, |
|
| Qt::WindowFlags | f = 0 | |||
| ) | [explicit] |
Definition at line 117 of file signencryptwizard.cpp.
| SignEncryptWizard::~SignEncryptWizard | ( | ) | [virtual] |
Definition at line 123 of file signencryptwizard.cpp.
Member Function Documentation
| bool SignEncryptWizard::encryptionSelected | ( | ) | const |
Definition at line 213 of file signencryptwizard.cpp.
| bool SignEncryptWizard::isAsciiArmorEnabled | ( | ) | const |
Definition at line 240 of file signencryptwizard.cpp.
| bool SignEncryptWizard::isEncryptionUserMutable | ( | ) | const |
Definition at line 175 of file signencryptwizard.cpp.
| bool SignEncryptWizard::isMultipleProtocolsAllowed | ( | ) | const |
Definition at line 181 of file signencryptwizard.cpp.
| bool SignEncryptWizard::isSigningUserMutable | ( | ) | const |
Definition at line 165 of file signencryptwizard.cpp.
| bool SignEncryptWizard::keepResultPageOpenWhenDone | ( | ) | const |
Definition at line 300 of file signencryptwizard.cpp.
| void Kleo::Crypto::Gui::SignEncryptWizard::linkActivated | ( | const QString & | link | ) | [signal] |
| Gui::ObjectsPage * SignEncryptWizard::objectsPage | ( | ) | [protected] |
Definition at line 290 of file signencryptwizard.cpp.
| void Kleo::Crypto::Gui::SignEncryptWizard::objectsResolved | ( | ) | [signal] |
| void SignEncryptWizard::onNext | ( | int | currentId | ) | [virtual] |
Reimplemented from Kleo::Crypto::Gui::Wizard.
Reimplemented in Kleo::Crypto::Gui::SignEncryptFilesWizard.
Definition at line 101 of file signencryptwizard.cpp.
| GpgME::Protocol SignEncryptWizard::presetProtocol | ( | ) | const |
Definition at line 150 of file signencryptwizard.cpp.
| void Kleo::Crypto::Gui::SignEncryptWizard::recipientsResolved | ( | ) | [signal] |
| bool SignEncryptWizard::recipientsUserMutable | ( | ) | const |
if true, the user is allowed to remove/add recipients via the UI.
Defaults to false.
Definition at line 260 of file signencryptwizard.cpp.
| bool SignEncryptWizard::removeUnencryptedFile | ( | ) | const |
Definition at line 250 of file signencryptwizard.cpp.
| std::vector< Key > SignEncryptWizard::resolvedCertificates | ( | ) | const |
Definition at line 232 of file signencryptwizard.cpp.
| QFileInfoList SignEncryptWizard::resolvedFiles | ( | ) | const |
| std::vector< Key > SignEncryptWizard::resolvedSigners | ( | ) | const |
Definition at line 236 of file signencryptwizard.cpp.
| Gui::ResolveRecipientsPage * SignEncryptWizard::resolveRecipientsPage | ( | ) | [protected] |
Definition at line 285 of file signencryptwizard.cpp.
| Gui::ResultPage * SignEncryptWizard::resultPage | ( | ) | [protected] |
Definition at line 295 of file signencryptwizard.cpp.
| GpgME::Protocol SignEncryptWizard::selectedProtocol | ( | ) | const |
Definition at line 145 of file signencryptwizard.cpp.
| void SignEncryptWizard::setAsciiArmorEnabled | ( | bool | enabled | ) |
Definition at line 245 of file signencryptwizard.cpp.
| void SignEncryptWizard::setCommitPage | ( | Page | page | ) |
Definition at line 125 of file signencryptwizard.cpp.
| void SignEncryptWizard::setEncryptionSelected | ( | bool | selected | ) |
Definition at line 155 of file signencryptwizard.cpp.
| void SignEncryptWizard::setEncryptionUserMutable | ( | bool | isMutable | ) |
Definition at line 192 of file signencryptwizard.cpp.
| void SignEncryptWizard::setFiles | ( | const QStringList & | files | ) |
Definition at line 197 of file signencryptwizard.cpp.
| void SignEncryptWizard::setKeepResultPageOpenWhenDone | ( | bool | keep | ) |
Definition at line 305 of file signencryptwizard.cpp.
| void SignEncryptWizard::setMultipleProtocolsAllowed | ( | bool | allowed | ) |
Definition at line 186 of file signencryptwizard.cpp.
| void Kleo::Crypto::Gui::SignEncryptWizard::setPresetProtocol | ( | GpgME::Protocol | proto | ) |
| void Kleo::Crypto::Gui::SignEncryptWizard::setRecipients | ( | const std::vector< KMime::Types::Mailbox > & | recipients | ) |
| void SignEncryptWizard::setRecipientsUserMutable | ( | bool | isMutable | ) |
Definition at line 265 of file signencryptwizard.cpp.
| void SignEncryptWizard::setRemoveUnencryptedFile | ( | bool | remove | ) |
Definition at line 255 of file signencryptwizard.cpp.
| void SignEncryptWizard::setSignerResolvePageValidator | ( | const boost::shared_ptr< SignerResolvePage::Validator > & | validator | ) | [protected] |
Definition at line 270 of file signencryptwizard.cpp.
| void Kleo::Crypto::Gui::SignEncryptWizard::setSignersAndCandidates | ( | const std::vector< KMime::Types::Mailbox > & | signers, | |
| const std::vector< std::vector< GpgME::Key > > & | keys | |||
| ) |
| void SignEncryptWizard::setSigningSelected | ( | bool | selected | ) |
Definition at line 160 of file signencryptwizard.cpp.
| void SignEncryptWizard::setSigningUserMutable | ( | bool | isMutable | ) |
Definition at line 170 of file signencryptwizard.cpp.
| void Kleo::Crypto::Gui::SignEncryptWizard::setTaskCollection | ( | const boost::shared_ptr< TaskCollection > & | tasks | ) |
| const Gui::SignerResolvePage * SignEncryptWizard::signerResolvePage | ( | ) | const [protected] |
Definition at line 280 of file signencryptwizard.cpp.
| Gui::SignerResolvePage * SignEncryptWizard::signerResolvePage | ( | ) | [protected] |
Definition at line 275 of file signencryptwizard.cpp.
| void Kleo::Crypto::Gui::SignEncryptWizard::signersResolved | ( | ) | [signal] |
| bool SignEncryptWizard::signingSelected | ( | ) | const |
Definition at line 209 of file signencryptwizard.cpp.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference