コマンドで変換されたファイルを持っています: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()
2 番目 (ui_window.py):
class Ui_MainWindow(object):
.......
def Show(self):
self.show()
プロジェクトを実行してボタンを押すと、エラーが発生します。
AttributeError: 'Ui_MainWindow' object has no attribute 'show'
何と交換すればいいのかわかりません。
編集: 最初のファイル コードが編集されました。