aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2023-01-03 11:29:48 +0000
committerIngo Klöcker <[email protected]>2023-01-04 11:16:04 +0000
commit18c2c0b2509069951829bb0bdd9b39dc467f5e6e (patch)
treefc17f8fc2a6d34547cd898d541bb535539225d21 /NEWS
parentqt: Explicitly instantiate private job classes (diff)
downloadgpgme-18c2c0b2509069951829bb0bdd9b39dc467f5e6e.tar.gz
gpgme-18c2c0b2509069951829bb0bdd9b39dc467f5e6e.zip
qt: Support deferred start of jobs
* lang/qt/src/job.cpp, lang/qt/src/job.h (Job::startNow): New method. * lang/qt/src/job_p.h (JobPrivate::start): New pure virtual method. * lang/qt/src/qgpgmechangeexpiryjob.cpp (QGpgMEChangeExpiryJobPrivate::start): New. * lang/qt/src/qgpgmeencryptjob.cpp (QGpgMEEncryptJobPrivate::start): New. * lang/qt/src/qgpgmeimportjob.cpp (QGpgMEImportJobPrivate::start): New. * lang/qt/src/qgpgmelistallkeysjob.cpp (QGpgMEListAllKeysJobPrivate::start): New. * lang/qt/src/qgpgmesignencryptjob.cpp (QGpgMESignEncryptJobPrivate::start): New. * lang/qt/src/threadedjobmixin.h (Thread::hasFunction): New method. (ThreadedJobMixin::run, ThreadedJobMixin::setWorkerFunction): New methods. -- startNow() starts a deferred job for which the worker function has been set before. GnuPG-bug-id: 6323
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS1
1 files changed, 1 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index c5f457a3..1094b77a 100644
--- a/NEWS
+++ b/NEWS
@@ -28,6 +28,7 @@ Noteworthy changes in version 1.18.1 (unreleased)
qt: ListAllKeysJob::Options NEW.
qt: ListAllKeysJob::setOptions NEW.
qt: ListAllKeysJob::options NEW.
+ qt: Job::startNow NEW.
Noteworthy changes in version 1.18.0 (2022-08-10)