按钮 QML 类型
用户可以通过点击执行命令或回答问题的推送按钮。 更多...
导入语句 | import QtQuick.Controls |
继承自 | |
由以下继承 |
属性
- flat : bool
- highlighted : bool
详细描述
按钮呈现一个用户可以点击或推动的推送按钮控件。按钮通常用来执行操作或回答问题。典型的按钮有 确定、应用、取消、关闭、是、否 和 帮助。
按钮从 AbstractButton 继承其 API。例如,您可以为 text 设置文本、显示 图标 并使用 AbstractButton API 来响应用户的 点击。
按钮在用户激活时会发出 clicked() 信号。连接到该信号以执行按钮的操作。按钮还提供用于长按的信号:canceled()、doubleClicked()、pressed()、released() 和 pressAndHold()。
以下是如何连接到按钮信号的示例片段。
RowLayout { Button { text: "Ok" onClicked: model.submit() } Button { text: "Cancel" onClicked: model.revert() } }
属性文档
flat : bool |
这个属性表示是否按钮是平的。
平按钮通常不绘制背景,除非它被按下或选中。
默认值是 false
。
highlighted : bool |
这个属性保存是否突出显示按钮的标志。
按钮可以突出显示,以将用户的注意力吸引到它。它对键盘交互没有影响。
默认值是 false
。
© 2024 Qt 公司有限公司。此处包含的文档贡献享有其各自所有者的版权。所提供的文档是根据自由软件基金会发布的GNU 自由文档许可证版本 1.3授予许可的。Qt 及其标志是芬兰和/或世界其他地区的 Qt 公司有限公司的商标。所有其他商标均为其各自所有者的财产。