Quote:
Originally Posted by chaley
|
Quote:
Both Windows 7 or 8.x version support will not be available for Qt 6. Microsoft discontinued the support for both Windows versions some time ago, and as a vendor, we can no longer maintain support for these windows versions in Qt 6. Windows 7 (both 32bit and 64bit) was supported as a target in Qt 5.15 LTS and Windows 8.1 (both 32bit and 64bit) as a target in Qt 5.12 LTS.
|
I have a feeling that's more about their paid support not being available (as well as their own binary distributions and development CI) than saying "it won't work. Period." In fact, further down the page there's there's this:
Quote:
The Qt community may very well maintain support for these and other environments. As usual, there is also a commercial opportunity for customers to purchase additional, extended support for dedicated hosts and targets.
|
There's also
official Qt instructions for cross-compiling QtWebEngine 6.3.1 for x86 using Visual Studio's x64 to x86 cross-compile toolchain:
Quote:
Qt WebEngine can only be built on 64-bit Windows, with a x64-bit toolchain. For building Qt WebEngine for x86 applications, you need to configure and compile Qt with the Visual Studio x64 to x86 cross-compile toolchain. This toolchain can be set up on the command line by running vcvarsall.bat amd64_x86.
|
I would be very surprised if the same were not true for most other Qt6 modules (since QtWebEngine depends on other pieces of Qt6). I guess I was looking for concrete evidence that a) Qt6
cannot be compiled to work on Windows 8.x, and that b) Qt6
cannot be compiled
for x86 targets. But I'm just not seeing that anywhere. I get that building Qt can be a huge PITA--and I don't blame any dev for choosing to drop 32-bit versions of their applications (I'm looking forward to doing it myself). I just think there's a difference here between can't and won't. *shrug*
I guess I could answer all of my own questions if only I had a Windows 8.x machine!