-if(WITH_QT5)
- qt5_add_resources(CLIENT_DEPS ${CLIENT_RCS})
- qt5_add_resources(CORE_DEPS ${CORE_RCS})
- qt5_add_resources(COMMON_DEPS ${COMMON_RCS})
-else(WITH_QT5)
- qt4_add_resources(CLIENT_DEPS ${CLIENT_RCS})
- qt4_add_resources(CORE_DEPS ${CORE_RCS})
- qt4_add_resources(COMMON_DEPS ${COMMON_RCS})
-endif(WITH_QT5)
+qt_add_resources(CLIENT_DEPS ${CLIENT_RCS})
+qt_add_resources(CORE_DEPS ${CORE_RCS})
+qt_add_resources(COMMON_DEPS ${COMMON_RCS})
+
+# For Windows, Qt4 needs the QtMain module
+if (WIN32 AND NOT WITH_QT5)
+ set(MAIN Main)
+endif()