1、介绍
一般按钮。
2、类和初始化
class QPushButton(QAbstractButton):
"""
QPushButton(parent: QWidget = None)
QPushButton(str, parent: QWidget = None)
QPushButton(QIcon, str, parent: QWidget = None)
"""
def __init__(self, *__args):
pass
- 继承关系:QPushButton->QAbstractButton->QWidget
3、属性
4、方法
(1)addAction
- 作用是添加一个QAction对象,普通按钮并不会对其进行显示,但是可以作为一个缓存空间,存储一些str字面量
- 参数是一个QAction对象
示例:
x1 = QAction("abc")
self.ui.pushButton_2.addAction(x1)
(2)actions
- 作用是获取存储的QAction对象列表,返回类型是list
- 如果没有手动添加QAction对象,返回空列表[]
self.ui.pushButton_2.actions()[0].text()
5、事件