notify 获取父类为按钮对象
时间: 2023-08-18 08:12:37 浏览: 63
在使用 `notify` 方法时,可以通过 `sender` 参数获取到触发该方法的对象。如果要判断该对象的父类是否为按钮对象,可以使用 `isinstance` 函数:
```python
def notify(self, sender):
if isinstance(sender.parent(), QAbstractButton):
# 父类是按钮对象
pass
else:
# 父类不是按钮对象
pass
```
其中,`QAbstractButton` 是所有按钮类的基类,包括 `QPushButton`、`QRadioButton`、`QCheckBox` 等。
阅读全文