Details
-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
QDS 4.3.2
-
QDS Berlin - 2024 Week 3/4
Description
In https://www.qt.io/blog/qt-design-studio-4.3.2-released, the section "Driving your QML Backend from JSON" links to https://git.qt.io/public-demos/qtdesign-studio/-/tree/master/playground/JsonTest?ref_type=heads
However, this project is broken.
Problem 1: CMakeLists.txt files contain the wrong file lists
- content/CMakeLists.txt refers to "Screen01.ui.qml" and "Screen02.ui.qml" which don't exist
- imports/JsonTest/CMakeLists.txt refers to "DirectoryFontLoader.qml", "EventListModel.qml", and "EventListSimulator.qml" which don't exist
Meanwhile, most of the actual *.qml and *.json files needed for the project aren't listed in the CMake files.
Problem 2: Wrong version of qtquickdesigner-components.git used
The qmlcomponents file contains "GIT_TAG qds-4.3". However, the project uses "import QtQuick.Studio.Utils" which was only added in qds-4.4