mirror of
https://github.com/slint-ui/slint.git
synced 2025-09-29 05:14:48 +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. |
||
---|---|---|
.. | ||
_arrow-downward.svg | ||
_arrow-drop-down.svg | ||
_arrow-drop-up.svg | ||
_arrow-upward.svg | ||
_check-mark.svg | ||
_expand-more.svg | ||
button.slint | ||
checkbox.slint | ||
combobox.slint | ||
components.slint | ||
groupbox.slint | ||
layouts.slint | ||
lineedit.slint | ||
progressindicator.slint | ||
scrollview.slint | ||
slider.slint | ||
spinbox.slint | ||
spinner.slint | ||
std-widgets-base.slint | ||
std-widgets-impl.slint | ||
styling.slint | ||
switch.slint | ||
tableview.slint | ||
tabwidget.slint |