According to configure.ac it should be still possible to compile pinentry against qt4 however it seems to fail after changes made in 1.2.0:
In file included from ../.././qt/pinentry_debug.cpp:25:
../.././qt/pinentry_debug.h:24:10: fatal error: QLoggingCategory: No such file or directory
24 | #include <QLoggingCategory>
| ^~~~~~~~~~~~~~~~~~../.././qt/capslock.cpp:28:10: fatal error: QGuiApplication: No such file or directory
28 | #include <QGuiApplication>
| ^~~~~~~~~~~~~~~~~../.././qt/capslock_unix.cpp:35:10: fatal error: QGuiApplication: No such file or directory
35 | #include <QGuiApplication>
| ^~~~~~~~~~~~~~~~~../.././qt/pinlineedit.cpp:25:10: fatal error: QGuiApplication: No such file or directory
25 | #include <QGuiApplication>
| ^~~~~~~~~~~~~~~~~../.././qt/pinentrydialog.cpp:54:10: fatal error: QRegularExpression: No such file or directory
54 | #include <QRegularExpression>
| ^~~~~~~~~~~~~~~~~~~~Could you please confirm whether Qt4 is still supported?