slint/tests/cases
Olivier Goffart f0a1ef7194 Fix getting type of more complex expressions in model
Fixes #2977

The problem is that expressions such as "foo * foo" can be optimized by
optimization pass to only query the property once, and this is
transformed in a Expression::CodeBlock and is no longer a
Expression::Cast(Model)
So we need to introspect the expression more.
2023-06-27 10:06:20 +02:00
..
accessibility Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
bindings Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
callbacks Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
children Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
conditional Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
crashes Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
elements Don't emit clicked when the pointer did not press the area 2023-06-20 16:06:12 +02:00
examples Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
exports Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
expr Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
focus Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
globals Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
imports Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
input Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
issues Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
layout Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
lookup Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
models Fix getting type of more complex expressions in model 2023-06-27 10:06:20 +02:00
properties Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
subcomponents Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
text Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
types Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
7guis Update 7guis test symlink 2022-03-17 08:43:49 +01:00
absolute_coords.slint Merge absolute-x and absolute-y "virtual" properties into absolute-position (#2942) 2023-06-21 08:17:57 +02:00
simple.slint Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00