Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
QDS 4.5.1, QDS 4.6.0
-
None
-
b0af280b3 (qds/dev), b9349b9c2 (qds/4.7)
-
QDS Berlin - 2025 Week 7/8, QDS Berlin - 2025 Week 9/10, QDS Berlin - 2025 Week 11/12
Description
Code
Text { id: txt text: "Built-in" property string customText: "Custom" }
Steps to reproduce
- Put the code above into a *.ui.qml file
- In the Property Editor, click the "tr" button for txt.text
- In the Property Editor, click the "tr" button for txt.customText
- In the Property Editor, click the "tr" button for txt.text again
- In the Property Editor, click the "tr" button for txt.customText again
Outcomes
Step | Property code | Property editor string |
---|---|---|
1 | text: "Built-in" | "Built-in" |
1 | customText: "Custom" | "Custom" |
2 | text: qsTr("Built-in") | "Built-in" |
3 | customText: qsTr("Custom") | "0" |
4 | text: "Built-in" | "Built-in" |
5 | customText: "0" | "0" |
Furthermore,
- Step #2: The "tr" button for txt.text becomes highlighted (Expected)
- Step #3: The Binding button txt.customText becomes highlighted (Not Expected)
Attachments
Issue Links
- relates to
-
QDS-13535 Binding Editor and Property View don't treat enum constants as constants
-
- Reported
-
Gerrit Reviews
For Gerrit Dashboard: QDS-13513 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
630589,3 | qmlpuppet: watch changes of new dynamic properties | qds/dev | qt-creator/qt-creator | Status: NEW | 0 | +1 |
630590,3 | DynamicPropertiesModel: handle instance property changes | qds/dev | qt-creator/qt-creator | Status: NEW | +2 | -1 |