slint/sixtyfps_runtime/rendering_backends/qt
Simon Hausmann 3bd5b0eadf Add support for recursive dependency tracking across PropertyTracker instances
By default PropertyTracker::evaluate() registers the currently
evaluating binding/tracker as a dependency. This should help with
repeaters and other scenarios where in the run-time we use property
trackers but want to track the overall "dirtyness" in the window with
regards to whether a redraw is needed or not.

The new evaluate_as_dependency_root() function allows skipping this
mechanism and is used for the two trackers in the window.
2021-03-25 12:29:19 +01:00
..
build.rs Prospective Qt linkage fix for macOS 2021-03-17 14:02:33 +01:00
Cargo.toml Don't link the qt backend with winit 2021-03-24 09:51:05 +01:00
key_generated.rs Add support for Path.fill-rule 2021-02-10 14:08:32 +01:00
lib.rs Re-organize Window and PlatformWindow construction and referencing 2021-03-25 09:43:59 +01:00
qt_window.rs Add support for recursive dependency tracking across PropertyTracker instances 2021-03-25 12:29:19 +01:00
qttypes.rs Polish a bit the Brush API 2021-03-10 16:54:33 +01:00
widgets.rs Add a qt_viewer example that uses QWidget 2021-03-23 17:13:41 +01:00