Последней версией, поддерживающей XP, является Qt 5.6.3. Поддержка Windows XP не включена по умолчанию. Вы должны скачать исходный код Qt и скомпилировать его с помощью ./configure -target xp
. Это означает, что если вы устанавливаете пакет Qt 5.6.3 (pre-build), поддержка Windows XP не включается! Вы должны скомпилировать исходный код.
Qt 5.6.3 находится в строгой фазе и надежен, если вы хотите поддерживать Windows XP, которая все еще установлена на многих компьютерах в Китае, Индии и т. Д.
Qt 5.6.3 совместим с предыдущими версиями и поддерживает дополнительно к Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10.
Qt 5.7 и выше не поддерживают Windows XP. Если вы измените PE-заголовок, чтобы он запускался, вполне вероятно, что время от времени приложение будет аварийно завершать работу, поскольку требуются API-интерфейсы Windows, которых нет в Windows XP.