Home GnuPG
Diffusion GPGME 275a3a2c16d2

qt: Add data provider for list of file names

Description

qt: Add data provider for list of file names

* lang/qt/src/Makefile.am: Add new files and corresponding camel-case
header.
* lang/qt/src/dataprovider.h: Include interface from gpgme++ when
not building.
* lang/qt/src/filelistdataprovider.cpp,
lang/qt/src/filelistdataprovider.h: New.

The new data provider simplifies providing a nul-separated list of
UTF-8-encoded filenames, e.g. for creating signed or encrypted
archives. It is a simple read-only proxy for QByteArrayDataProvider.

Details

Provenance
ikloeckerAuthored on Jan 27 2023, 11:44 AM
Parents
rMd28ea8c6b3db: cpp: Support new archive encryption flag
Branches
Unknown
Tags
Unknown
Tasks
T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar