Quote:
Originally Posted by JSWolf
That's not it. What the issue is really us that a lot of XP installs are installed on computers that are just too old to run Qt5. The processors don't have what's needed to run Qt5. So instead of having a support nightmare, Kovid decided to end support for XP with Calibre 2.x.
That's not to say that all XP installs cannot run Qt5, but too many of then cannot and that's the problem. If you have a system capable of running Windows 8.1, then you have a system capable of running Qt5.
|
That is incorrect. The problem with QT5 applications targeted at WinXP is the compilers fault. There is ways around it, but for a while there wasn't (e.g. Microsofts genius idea to drop WinXP as target in VS2012 - which was reintruduced in a later update). Once Kovid decided to end support for XP, he did it with a generic (from calibre download page):
Quote:
calibre 2.x uses Qt 5 which is known to be incompatible with Windows XP machines. If you are using Windows XP please, use calibre 1.48, which works with all Windows XP machines, from here. Simply un-install calibre 2.x and install 1.48, doing so will not affect your books/settings.
|
There is no reason for him to reintroduce support for a version of Windows that itself is not supported by Microsoft any more. Even if he could work out how to correctly deploy calibre with working QT5, why should he worry about an unsupported OS?