我有一个由命令转换的文件:pyside-uic -o ui_name.py name.ui
我尝试在我的项目中使用它。第一个文件:
class Example(QWidget):
def __init__(self):
super(Example, self).__init__()
self.initUI()
def initUI(self):
self.ui_window = ui_window.Ui_MainWindow()
self.btn5 = QPushButton(QIcon(),"Open", self)
self.btn5.move(0, 20)
self.btn5.resize(70, 20)
self.btn5.clicked.connect(self.doAction5)
def doAction5(self):
self.ui_window.Show()
第二个(ui_window.py):
class Ui_MainWindow(object):
.......
def Show(self):
self.show()
当我执行项目并按下按钮时,出现错误:
AttributeError: 'Ui_MainWindow' object has no attribute 'show'
我不知道用什么来代替它。
编辑:第一个文件代码已编辑。