AttributeError: 'QMainWindow' object has no attribute 'pic_show'
时间: 2023-11-19 07:04:51 浏览: 146
【Python】AttributeError: ‘AutoSchema’ object has no attribute ‘get_link’
5星 · 资源好评率100%
这个错误通常是因为在代码中使用了一个名为'pic_show'的属性或方法,但是该属性或方法并不存在于QMainWindow类中。这可能是由于代码中的拼写错误或者是因为没有正确地定义该属性或方法。如果您想要使用'pic_show'属性或方法,您需要确保它已经被正确地定义并且存在于QMainWindow类中。
以下是一个可能的解决方案:
```python
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.pic_show = QLabel(self)
self.setCentralWidget(self.pic_show)
```
在这个例子中,我们在QMainWindow类的构造函数中定义了一个名为'pic_show'的属性,并将其设置为QLabel对象。然后,我们使用setCentralWidget()方法将该标签设置为主窗口的中央窗口部件。
阅读全文