Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
QDS 4.8
-
None
-
8839b7342 (qds/dev)
Description
Whenever a qml component declares alias property, the type of that property is reported as the type of the parent of the aliased property, instead of the type of the aliased property.
For example, QtQuick.Studio.Components.StarItem specifes:
property alias fillColor: path.fillColor
This should be of type QColor, but is reported by project storage as type QQuickShapePath, which is the type of "path" item.
The type is stored incorrectly like this in the database as well.