Qt Assistant for Windows XP
-
Hi,
I was wondering if there is also a Windows XP version for the Qt Assistant?
I compiled my application with 'msvc_140_xp' and 'Qt 5.8', it is working without any additonal changes.The only problem is the Qt Assistant does not run under XP.
I hope someone can point me in the right direction!
Kind regards,
Koen
-
Hi,
I was wondering if there is also a Windows XP version for the Qt Assistant?
I compiled my application with 'msvc_140_xp' and 'Qt 5.8', it is working without any additonal changes.The only problem is the Qt Assistant does not run under XP.
I hope someone can point me in the right direction!
Kind regards,
Koen
Hi
What about just compiling Qt Assistant with same setup as your app?
It should run then unless i missed something.Why dont it run under xp ?
What happens?(sorry xp have been dead for year for me so i have no way of testing)
-
Thank you for your answer. I figured out how to compile Qt Assistant for Windows XP.
The only thing you need to add to the qtassistant.pro file is the following code:
win32 { contains(QMAKE_TARGET.arch, x86_64) { message("Building Xp 64") QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.02 QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.02 } else { message("Building Xp 32") QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01 QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.01 } }
And ofcourse you need to have the MSVC toolkit installed for XP. That's the msvc_140_xp toolkit.
-
Thank you for your answer. I figured out how to compile Qt Assistant for Windows XP.
The only thing you need to add to the qtassistant.pro file is the following code:
win32 { contains(QMAKE_TARGET.arch, x86_64) { message("Building Xp 64") QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.02 QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.02 } else { message("Building Xp 32") QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01 QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.01 } }
And ofcourse you need to have the MSVC toolkit installed for XP. That's the msvc_140_xp toolkit.
-
Yes xp should be dead, but if your application is serving many XP users it's nice to still have the option.