我在youtube上关于如何使用qtdesigner编辑GUI的指南。
在.py中成功转换了QTdesigner文件,在PyCharm中打开它,创建了应该打开程序的python文件:
import sys
from PyQt4 import QtGui, QtCore
from window import Ui_BookReference
class Main(QtGui.QMainWindow):
def __init__(self):
QtGui.QMainWindow()
self.ui = Ui_BookReference()
self.ui.setupUi(self)
if __name__ == '__main__':
app = QtGui.QApplication(sys.argv)
window =Main()
window.show()
sys.exit(app.exec())
即使导入文件,我也会收到此错误。
Main is not declared
(但main已在导入的.py文件中声明) 如何使这段代码有效?