我创建了带有选项卡的 GUI,每个选项卡(如 Chrome)的不同视图是我的应用程序与设计器所需的。现在我在用我的 Python 代码运行它时遇到了问题。在我使用 MainWindow 之前,它工作正常,但在使用新的 .ui 数据后,它不再工作了。
我尝试了与 MainWindow 相同的方法,但似乎没有 Ui_tabWidget。我可能弄错了 ui 的设置是如何工作的,所以我尝试了一些与 MainWindow 一起工作的东西。
对于主窗口:
class MyForm(QMainWindow):
def __init__(self):
super().__init__()
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.show()
if __name__ == "__main__":
app = QApplication(sys.argv)
w = MyForm()
w.show()
sys.exit(app.exec_())
对于 TabWidget:
class MyForm(QTabWidget):
def __init__(self):
super().__init__()
self.ui = Ui_MainWindow() #or Ui_TabWidget which doesnt exist
self.ui.setupUi(self)
self.show()
if __name__ == "__main__":
app = QApplication(sys.argv)
w = MyForm()
w.show()
sys.exit(app.exec_())
慕虎7371278
相关分类