mirror of
https://github.com/slint-ui/slint.git
synced 2025-11-20 03:50:00 +00:00
Introduce error handling in the FemtoVG and Skia renderers (#2402)
Avoid unwrap() and expect() and instead propagate errors all the way down to run_event_loop(), show(), and hide() in the Slint AIP.
This commit is contained in:
parent
7f95614a98
commit
8ffb5131c7
28 changed files with 627 additions and 357 deletions
|
|
@ -60,8 +60,9 @@ impl WindowAdapterSealed for TestingWindow {
|
|||
Ok(())
|
||||
}
|
||||
|
||||
fn hide(&self) {
|
||||
fn hide(&self) -> Result<(), i_slint_core::platform::PlatformError> {
|
||||
self.shown.set(false);
|
||||
Ok(())
|
||||
}
|
||||
|
||||
fn renderer(&self) -> &dyn Renderer {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue