pinentry-tqt for the trinity desktop (former KDE3/Qt3 code)

Damien Goutte-Gattat dgouttegattat at incenp.org
Sat Oct 21 13:41:53 CEST 2017


On 10/11/2017 06:46 PM, deloptes wrote:
> I wonder if Damien could help with the autotools stuff. It would ease the
> enormously process.

I got a tentative patch which is working-for-me. It is too big (~ 140kb) 
to send on the mailing-list, so you can pull it from here:

   git://git.incenp.org/pinentry.git pinentry-tqt

As suggested elsewhere in the discussion by Werner, pinentry-tqt is only 
built if explicitly requested with --enable-pinentry-tqt. Furthermore, 
if any Qt version is detected, pinentry-qt must be explicitly disabled 
(with --disable-pinentry-qt) to allow building the TQt pinentry.

I have tested this patch on Slackware and Debian systems, with TQt 
version R14.0.4. Further testing, especially from TDE users, is welcome.

----------------------------------------------------------------
Damien Goutte-Gattat (1):
       tqt: Add a TQt-based pinentry.

  .gitignore             |    2 +
  Makefile.am            |    9 +-
  configure.ac           |   44 +-
  tqt/Makefile.am        |   60 ++
  tqt/README.SecQ        |   17 +
  tqt/main.cpp           |  241 ++++++
  tqt/pinentrydialog.cpp |  234 ++++++
  tqt/pinentrydialog.h   |   92 +++
  tqt/secqinternal.cpp   |  635 ++++++++++++++++
  tqt/secqinternal_p.h   |  140 ++++
  tqt/secqlineedit.cpp   | 1955 
++++++++++++++++++++++++++++++++++++++++++++++++
  tqt/secqlineedit.h     |  228 ++++++
  tqt/secqstring.cpp     |  939 +++++++++++++++++++++++
  tqt/secqstring.h       |  307 ++++++++
  14 files changed, 4901 insertions(+), 2 deletions(-)
  create mode 100644 tqt/Makefile.am
  create mode 100644 tqt/README.SecQ
  create mode 100644 tqt/main.cpp
  create mode 100644 tqt/pinentrydialog.cpp
  create mode 100644 tqt/pinentrydialog.h
  create mode 100644 tqt/secqinternal.cpp
  create mode 100644 tqt/secqinternal_p.h
  create mode 100644 tqt/secqlineedit.cpp
  create mode 100644 tqt/secqlineedit.h
  create mode 100644 tqt/secqstring.cpp
  create mode 100644 tqt/secqstring.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://lists.gnupg.org/pipermail/gnupg-devel/attachments/20171021/c06b7b2d/attachment-0001.sig>


More information about the Gnupg-devel mailing list