Details
-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
4.8.5
-
None
-
windows
Description
The Qt commercial SDK installer (version 1.0.3) does not copy the ActiveQt module include file (called 'ActiveQt'), If include/ActiveQt/ folder of Qt Installer is compared with Qt Commercial SDK installer it is visible that many files are not copied to /include/ActiveQt/ folder (attached screen shot)
This would not normally be a problem seeing as it is rare that anyone would want to include the entire ActiveQt module, however when using CMake to manage a Qt project, it seems that the CMake macros which define information about available Qt modules (e.g. QT_QAXSERVER_INCLUDE_DIR) are not defined if CMake cannot find the aforementioned files for that particular module. Therefore installing a fresh copy of Qt causes my CMake build to break because the ActiveQt include directory macro is not defined.
This problem is fixed when manually copying the missing ActiveQt file across to installed include folder.