Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
QDS 4.0
-
None
-
c8ca8487d (6.4)
Description
For the coming 4.0 release, we are using the newest Qt 6.4.x - there is no plan to move over to 6.5 right now.
Binding to a Qt 6.5 would be a too high risk for QtDesignStudio 4.0 release.
see dates at https://wiki.qt.io/Qt_6.5_Release
How do we proceed with this? Extra 6.4 branch? Defines if EffectMaker is using Qt 6.5 features?
Sticking to the last working SHA1?
error:
/home/qt/work/build/qtquickeffectmaker/tools/qqem/effectmanager.cpp: In member function ‘bool EffectManager::exportEffect(const QString&, const QString&, int, int)’: /home/qt/work/build/qtquickeffectmaker/tools/qqem/effectmanager.cpp:2029:36: error: ‘QShader::SerializedFormatVersion’ has not been declared 2029 | auto qsbVersion = QShader::SerializedFormatVersion::Latest; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/qt/work/build/qtquickeffectmaker/tools/qqem/effectmanager.cpp:2031:35: error: ‘QShader::SerializedFormatVersion’ has not been declared 2031 | qsbVersion = QShader::SerializedFormatVersion::Qt_6_5; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/qt/work/build/qtquickeffectmaker/tools/qqem/effectmanager.cpp:2033:35: error: ‘QShader::SerializedFormatVersion’ has not been declared 2033 | qsbVersion = QShader::SerializedFormatVersion::Qt_6_4; | ^~~~~~~~~~~~~~~~~~~~~~~