FilledIconButton
import { FilledIconButton } from "material.slint";export component Example inherits Window { width: 100px; height: 100px; background: transparent; FilledIconButton { icon: @image-url("icons/add.svg"); tooltip: "Add"; }}
slint
A FilledIconButton
is a button that displays a filled background with an icon, used for primary actions.
Properties
Section titled “Properties”checkable
Section titled “checkable”bool default: false
Whether the button can be toggled between checked and unchecked states.
checked
Section titled “checked”bool (in-out)
default: false
Whether the button is currently checked.
enabled
Section titled “enabled”bool default: true
Whether the button is enabled and can be interacted with.
image default: the empty image
The icon image displayed on the button.
icon_checked
Section titled “icon_checked”image default: the empty image
The icon image displayed when the button is checked (if checkable).
tooltip
Section titled “tooltip”string default: ""
A tooltip text that appears when hovering over the button.
Callbacks
Section titled “Callbacks”clicked()
Section titled “clicked()”Invoked when the button is clicked.
FilledIconButton { clicked() => { debug("Filled icon button clicked"); }}
slint
© 2025 SixtyFPS GmbH