Я обновил код проекта от Qt4 до Qt5. Он использует CMake. Преобразование получилось хорошо, за исключением одной строки команд Cmake, связанных с Qt. Я не могу найти в текущей документации, например
- http://qt-project.org/doc/qt-5.0/qtdoc/cmake-manual.html
- http://qt-project.org/doc/qt-5.0/qtdoc/qtmain.html
Как установить связь с QtMain из CMake (с Qt5)?
Это единственный недостающий бит для преобразования моего проекта. Может ли кто-нибудь указать мне на документ, объясняющий это или объяснив, как это сделать с Qt5? Мой Qt4-код работал правильно, но я не могу найти макрос Cmake для Qt5.
EDIT > Вот файл CMake, который у меня есть на данный момент: https://bitbucket.org/klaim/aos_qt5/src/593c195c4c6889f6968d68fca018ef425783a063/tools/aosdesigner/CMakeLists.txt?at=wip_qt5
Все qt5 необходимые макросы CMake были установлены правильно. Я верю, единственное, что не работает, - это привязка к QtMain, которые ничего не делают, как ожидалось, так как должен быть определенный способ Qt5 сделать это, что я не найти в документации Qt5.
Вы можете просмотреть историю файлов, чтобы узнать, как она работает с Qt4.