From 105f5446e69db00291164397cf0d8e68374cf420 Mon Sep 17 00:00:00 2001 From: Andre Heinecke Date: Thu, 11 Aug 2016 17:57:14 +0200 Subject: Qt: Add DefaultKeyGenerationJob * lang/qt/src/defaultkeygenerationjob.cpp, lang/qt/src/defaultkeygenerationjob.h: New. * lang/qt/src/Makefile.am: Update accordingly. -- The defaultkeygenerationjob makes it easier to just generate a key in the future this should probably use quick-gen key but since this is not exposed in gpgme we hardcode the defaults and do it with the params file. This is also the first job that uses a new and better architecture without backend abstraction and the pimpl pattern instead of a specialized subclass. This is an adoption of kde's libkleo commit f49b7157 Thanks dvratil@kde.org --- lang/qt/src/Makefile.am | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'lang/qt/src/Makefile.am') diff --git a/lang/qt/src/Makefile.am b/lang/qt/src/Makefile.am index 59d8abc8..840557e8 100644 --- a/lang/qt/src/Makefile.am +++ b/lang/qt/src/Makefile.am @@ -33,7 +33,8 @@ qgpgme_sources = \ qgpgmesecretkeyexportjob.cpp qgpgmesignencryptjob.cpp \ qgpgmesignjob.cpp qgpgmesignkeyjob.cpp qgpgmeverifydetachedjob.cpp \ qgpgmeverifyopaquejob.cpp threadedjobmixin.cpp \ - qgpgmekeyformailboxjob.cpp gpgme_backend_debug.cpp + qgpgmekeyformailboxjob.cpp gpgme_backend_debug.cpp \ + defaultkeygenerationjob.cpp # If you add one here make sure that you also add one in camelcase qgpgme_headers= \ @@ -66,7 +67,8 @@ qgpgme_headers= \ keygenerationjob.h \ keylistjob.h \ listallkeysjob.h \ - verifydetachedjob.h + verifydetachedjob.h \ + defaultkeygenerationjob.h camelcase_headers= \ AddUserIDJob \ @@ -97,7 +99,8 @@ camelcase_headers= \ KeyListJob \ ListAllKeysJob \ VerifyDetachedJob \ - KeyForMailboxJob + KeyForMailboxJob \ + DefaultKeyGenerationJob private_qgpgme_headers = \ qgpgme_export.h \ @@ -180,7 +183,8 @@ qgpgme_moc_sources = \ verifydetachedjob.moc \ verifyopaquejob.moc \ keyformailboxjob.moc \ - qgpgmekeyformailboxjob.moc + qgpgmekeyformailboxjob.moc \ + defaultkeygenerationjob.moc qgpgmeincludedir = $(includedir)/qgpgme qgpgmeinclude_HEADERS = $(qgpgme_headers) -- cgit v1.2.3