Do we need Qt4 for LyX 2.4.0?

Scott Kostyshak skostysh at lyx.org
Thu Jul 14 23:05:41 UTC 2022


On Fri, Jul 15, 2022 at 12:34:37AM +0200, Jean-Marc Lasgouttes wrote:
> [this is a reboot of a discussion oat developpers at lyx.org. Sorry for the
> repetition]
> 
> Hi there,
> 
> I am currently fighting with Qt4 for getting correct line-breaking [*].
> 
> I had to create a Ubuntu 18.04 virtual machine to have a working Qt4, and I
> do not know how this will work in 2026 when we will still be waiting for
> this LyX 2.5.0 release that works with Qt6 (or 7?) only.
> 
> So I am wondering what is the use case for Qt4 in LyX 2.4. Ubuntu 18.04 has
> a perfectly working Qt 5.9.5. Who are the people who rely on Qt4 now
> (considering the big delay that we have had with LyX 2.4.0) ? I was one of
> them, I am not anymore.

I support the increased minimum version unless other use cases are brought up.

The only thing I can think of is that I used to like to see if I could
reproduce bugs with older versions of Qt. If I can't reproduce on an
older version, then it is a signal that the bug could be a Qt-specific
bug, or that it is our Qt-related code (e.g., version guards) that needs
adapting or updating to the newer Qt version. That said, I haven't been
able to compile with Qt4 for a while and Qt 5.9.6 can already serve as
the "new old" version that I can do the above with.

Scott
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20220714/2c50e744/attachment.asc>


More information about the lyx-devel mailing list