Henning Gruendl
6d5ceadccf
QmlDesigner: Improve type selection
...
* Disable custom item in Connection Editor type selection
* Rename Unknown to Custom
Change-Id: I9fa8c9ab6284503d5ccc61813454b9d10f291a06
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-09-15 11:33:49 +00:00
Thomas Hartmann
54b0c2d435
QmlDesigner: Add another test to ConnectionEditor
...
This covers field expressions with more then two members.
Change-Id: Idccfac607f72ff9aa78ed3b8da560f7d7a8e694d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Ali Kianian <ali.kianian@qt.io >
2023-09-11 11:04:28 +00:00
Thomas Hartmann
03cb651627
QmlDesigner: Update tests for connection editor
...
Change-Id: I4b5e0e3cee269454089a3951e2d2d68eb162fa4b
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Ali Kianian <ali.kianian@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-08-30 08:30:54 +00:00
Ali Kianian
f018ea6d8b
QmlDesigner: Implement Connection Editor Evaluator and Parser
...
An AST Visitor checks the correct structure for the connection editor
Statements are parsed as the result
Javascript statements could be resurrected
Some tests are added
Task-number: QDS-10257
Task-number: QDS-10288
Change-Id: Ia6e4f9c0f48678b6610941c977b7d7bed296ced0
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2023-08-22 10:48:58 +00:00