Details
Description
Install Qt6.3.0 beta3 (6e4d0b7e873be0343d537a0b4bfe3982a9a56aef) macos desktop binaries on macOS (/Users/qt/RTA/Qt_6.3.0/), configure example quick3d/principledmaterial:
/Users/qt/RTA/Qt_6.3.0/6.3.0/macos/bin/qt-cmake -S /Users/qt/RTA/Qt_6.3.0/Examples/Qt-6.3.0/quick3d/principledmaterial -B /Users/qt/RTA/Qt_6.3.0/Examples/Qt-6.3.0/quick3d/principledmaterial/bld_macos -GNinja
Finishes fine, compile with cmake --build . --parallel, finishes fine also.
But, when launching, app does not launch and output has:
QQmlApplicationEngine failed to load component qrc:/main.qml:110:17: Type BasicsPane unavailable qrc:/BasicsPane.qml:135:9: Type TextureSourceControl unavailable qrc:/TextureSourceControl.qml:151:9: ImageHelper is not a type
Example launches on Ubuntu20.04.
Attachments
Issue Links
- relates to
-
QTBUG-89545 CMake: on macOS (w/ framework build) the module includes the binary
- Closed
- resulted in
-
QTBUG-101775 Don't add framework directories as include paths
- Closed
-
QTBUG-101760 Add an option to print candidate include paths and the chosen path or failure
- Reported
For Gerrit Dashboard: QTBUG-101718 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
400992,2 | CMake: Work around moc not including QtQml header | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |
401088,4 | CMake: Mitigate moc not finding correct headers in framework builds | dev | qt/qtbase | Status: MERGED | +2 | 0 |
401104,2 | CMake: Work around moc not including QtQml header | 6.3 | qt/qtquick3d | Status: MERGED | +2 | 0 |
401211,2 | CMake: Mitigate moc not finding correct headers in framework builds | 6.2 | qt/qtbase | Status: MERGED | +2 | 0 |
401212,2 | CMake: Mitigate moc not finding correct headers in framework builds | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |