QML之Button
(2013-10-30 20:08:09)
标签:
qmlbuttonqml之buttonqml的button |
分类: QML |
详细描述:
一个拥有文本标签的按钮。
按钮也许是任何图形用户界面中最常用的窗口小部件。按下(或点击)按钮命令电脑执行某些动作或回答问题。常见的例子有:确定、应用、取消、关闭、是、否以及帮助按钮。
Button是类似于QPushButton的组件。
你可以创建一个自定义一个按钮,使用ButtonStyle设置按钮的样式外观。
信号:
属性文档:
技术在于交流、沟通,转载请注明出处并保持作品的完整性。
属性:
- action : Action
- activeFocusOnPress : bool
- checkable : bool
- checked : bool
- exclusiveGroup : ExclusiveGroup
- hovered : bool
- iconName : string
- iconSource : url
- isDefault : bool
- menu : Menu
- pressed : bool
- pressed : bool
- style : Component
- text : string
- tooltip : string
- clicked()
- action : Action
这个属性掌控按钮的相关动作。
如果按钮具有相关联的动作,动作定义按钮的属性,如checked、text、tooltip等。
当一个动作被设置之后,它仍然是可以覆盖text、tooltip、iconSource、iconName属性。
默认值为空。
- activeFocusOnPress : bool
此属性指定该按钮按下时是否获得焦点。
默认值是false。
- checkable : bool
这个属性保存按钮是否勾选。
默认值是false。
- checked : bool
这个属性确定按钮是否被选中。
只有设置checkable的按钮可以进行检查。
默认值是false。
- exclusiveGroup : ExclusiveGroup
这的属性持有ExclusiveGroup按钮拥有。
默认值为空。
- hovered : bool
此属性指示控件是否正在被划过。
- iconName : string
图像标签源作为主题名称。当一个平台图标主题的图标被发现,需要优先超过iconSource。
- iconSource : url
这个属性确定按钮上显示的图标。如果按钮没有图标,iconSource的属性将是一个空字符串。
默认值为空字符串。
- isDefault : bool
这个属性确定改按钮是否为默认按钮。默认按钮决定当用户在一个没有明确指定焦点的窗口中按下Enter键时会发生什么情况。
注意:此属性仅改变了外观的按钮,需要自己实现预期的效果。
默认值是false。
- menu : Menu
将菜单分配给这个属性来将得到一个下拉菜单按钮。
默认值为空。
- pressed : bool
此属性指示控件是否正在被按下。
- style : Component
此控件的样式组件。
- text : string
这个属性保存的按钮上显示的文字。如果按钮没有文本,文本属性将是一个空字符串。
默认值为空字符串。
- tooltip : string
信号文档:
- clicked()
当按钮被按下时,这个信号就会被发出
注:
前一篇:QML-Text实战
后一篇:QML之Label