StandardButton#

StandardButton 看起来像一个按钮,但是不是用 texticon 自定义的,它可以使用一个预定义的 kind,文本和图标将取决于样式。

属性#

  • enabled: (in bool): 默认为 true。当为 false 时,按钮无法被按下

  • has-focus: (out bool): 当按钮有键盘焦点时设置为 true

  • kind (in enum StandardButtonKind): 按钮的类型,其中之一为 ok cancel, apply, close, reset, help, yes, no, abort, retryignore

  • pressed: (out bool): 当按钮被按下时设置为 true。

回调#

  • clicked()

示例#

import { StandardButton, VerticalBox } from "std-widgets.slint";
export component Example inherits Window {
  VerticalBox {
    StandardButton { kind: ok; }
    StandardButton { kind: apply; }
    StandardButton { kind: cancel; }
  }
}