Cqrlog-Improved and QT5

2 posts / 0 new
Last post
g8tmv
Cqrlog-Improved and QT5

Saku,

QT5 is obsolete, see below. I think that you should remove support for it from Cqrlog-Improved rather than trying to support a dead system.

Qt 5 is officially obsolete and reached its End of Life (EOL) for standard support in May 2023. The current standard is Qt 6, which offers vastly improved rendering performance, modern graphics pipeline support (Vulkan, Metal), and better cross-platform capabilities

Standard support for Qt 5.15 LTS (the final Qt 5 version) concluded. Public updates, bug fixes, and security patches are no longer provided by The Qt Company unless you purchase expensive Extended Support.

Colin

oh1kh
Cqrlog-Improved and QT5

HI Colin!

QT support is depending on what Lazarus guys (and Linux distribution) supports.
At the moment there are libqt5pas and libqt6pas available, but that is depending on Linux distribution; Do they have library packages ready.
With Fedora libqt6pas has been there already for long. With Debian based systems, I do not know.

Makefile supports GTK2, QT5, QT6 with command make options cqrlog_qt5 and cqrlog_qt6

If you compile with Lazarus GUI it is possible to try also other widgets.
last time I tried GTK3 the compile went ok, but resulting binary did not run.

That is because GTK3 support is not similar to other three options. And that is Lazarus development teams problem. As long as they do not resolve libraries so that they do produce working widgets with same pascal source there is nothing I can do.

Cqrlog, all versions, are generic Freepascal/Lazarus code that should work similar with all option widgets available.

If just the libraries are written properly. Digging problems from library code is ®someone_else's job

--
Saku
OH1KH