diff options
author | Andre Heinecke <[email protected]> | 2020-07-16 15:00:28 +0000 |
---|---|---|
committer | Andre Heinecke <[email protected]> | 2020-07-16 15:00:28 +0000 |
commit | 690d967196d9f888e2b7c12d8c77ad752d7e15bf (patch) | |
tree | 303f1cdcea12846cc305407bf6a2c3f19c6ab7dd /lang/qt/src/exportjob.h | |
parent | core: Also allow GPGME_EXPORT_MODE_SSH for gpgme_op_export. (diff) | |
download | gpgme-690d967196d9f888e2b7c12d8c77ad752d7e15bf.tar.gz gpgme-690d967196d9f888e2b7c12d8c77ad752d7e15bf.zip |
qt, cpp: Support export modes
* lang/cpp/context.cpp, lang/cpp/context.h
(Context::startPublicKeyExport, Context::exportPublicKeys): Extend
with flags paramenter.
(Context::ExportMode): New.
* lang/qt/src/exportjob.h (ExportJob::setExportMode): New.
* lang/qt/src/qgpgmeexportjob.cpp, lang/qt/src/qgpgmeexportjob.h:
Update accordingly.
--
This adds the C++ and Qt API for export modes.
Diffstat (limited to 'lang/qt/src/exportjob.h')
-rw-r--r-- | lang/qt/src/exportjob.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lang/qt/src/exportjob.h b/lang/qt/src/exportjob.h index fc1f7ae1..7f79ea08 100644 --- a/lang/qt/src/exportjob.h +++ b/lang/qt/src/exportjob.h @@ -79,6 +79,8 @@ public: */ virtual GpgME::Error start(const QStringList &patterns) = 0; + virtual void setExportFlags (unsigned int flags); + Q_SIGNALS: void result(const GpgME::Error &result, const QByteArray &keyData, const QString &auditLogAsHtml = QString(), const GpgME::Error &auditLogError = GpgME::Error()); }; |