要在main.py中调用HuanYing.py的代码,你可以使用import语句将HuanYing.py引入到main.py中。然后,在需要调用HuanYing.py中的代码的地方,创建一个HuanYing.MyForm对象,并调用其show()方法。
以下是修改后的main.py代码:
import sys
from PyQt5.QtWidgets import QApplication, QWidget
from HuanYing import MyForm
class Ui_Form(object):
def setupUi(self, Form):
Form.setObjectName("Form")
def retranslateUi(self, Form):
_translate = QtCore.QCoreApplication.translate
Form.setWindowTitle(_translate("Form", "main"))
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QWidget()
Ui_Form().setupUi(MainWindow)
MainWindow.show()
myForm = MyForm()
myForm.show()
sys.exit(app.exec())
现在,main.py中的代码会调用HuanYing.py中的代码,并显示HuanYing窗体。运行main.py时,将同时显示main窗体和HuanYing窗体。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |