mirror of
https://github.com/slint-ui/slint.git
synced 2025-09-28 21:04:47 +00:00
![]() Achieve this by generating a `focus()` function for such components and call it from the outside. This replaces the previous focus handling with what should be cleaner: - Any `forward-focus: some-element;` is basically syntactic sugar for `public function focus() { some-element.focus(); }`. - The init code gets simplified to calling focus() on the root, if it's available. Since the `focus()` functions are now generated in the imports pass, they become visible in the style checker. That means the checker requires consistent focus handling between the styles. |
||
---|---|---|
.. | ||
button.slint | ||
checkbox.slint | ||
combobox.slint | ||
groupbox.slint | ||
internal-scrollview.slint | ||
layouts.slint | ||
lineedit.slint | ||
progressindicator.slint | ||
scrollview.slint | ||
slider.slint | ||
spinbox.slint | ||
spinner.slint | ||
std-widgets-impl.slint | ||
std-widgets.slint | ||
switch.slint | ||
tableview.slint | ||
tabwidget.slint |