Pyqt5 QpushButton控件信号与函数汇总
时间: 2024-05-29 13:11:53 浏览: 109
QPushButton是PyQt5中常用的控件之一,它是一个按钮控件,可以响应用户的鼠标点击事件。QPushButton与其他QWidget子类一样,可以连接信号和槽函数,实现各种功能。以下是PyQt5中QPushButton控件可用的信号和函数汇总:
1. clicked()信号:用户单击按钮时发出。
2. pressed()信号:用户按下鼠标时发出。
3. released()信号:用户释放鼠标时发出。
4. toggled()信号:当按钮是可选的(即checkable属性为True)时,用户单击按钮时发出,表示按钮的选中状态发生改变。
5. setText()函数:设置按钮的文本内容。
6. setIcon()函数:设置按钮的图标。
7. setCheckable()函数:设置按钮是否可选。
8. isChecked()函数:返回按钮的选中状态。
9. setEnabled()函数:设置按钮是否可用。
10. setFixedSize()函数:设置按钮的固定大小。
11. setStyleSheet()函数:设置按钮的样式表。
12. setToolTip()函数:设置按钮的提示信息。
13. setShortcut()函数:设置按钮的快捷键。
14. setMenu()函数:设置按钮的菜单。
15. setDefault()函数:设置按钮为默认按钮。
16. setAutoDefault()函数:设置按钮是否自动变成默认按钮。
17. setFlat()函数:设置按钮是否为平面按钮。
18. setIconSize()函数:设置按钮图标的大小。
19. setObjectName()函数:设置按钮的对象名称。
20. setSizePolicy()函数:设置按钮的大小策略。
21. setFocusPolicy()函数:设置按钮的焦点策略。
22. setToolTipDuration()函数:设置按钮提示信息的显示时间。
阅读全文