2
解決Pyside Qt控件
我已經創建了Qt設計的GUI,並通過正確方法從文件的.ui通過Python
訪問它def loadUiWidget(uifilename, parent=None):
loader = QtUiTools.QUiLoader()
uifile = QtCore.QFile(uifilename)
uifile.open(QtCore.QFile.ReadOnly)
ui = loader.load(uifile, parent)
uifile.close()
return ui
MainWindow = loadUiWidget("form.ui")
MainWindow.show()
children = MainWindow.children()
button1 = MainWindow.QPushButton1
「孩子」確實已經包含小部件「QPushButton1」,「QTextBrowser1 「在UI中創建,但不應該通過recoursive findChildren()方法訪問?
什麼是訪問.ui文件小部件的優雅方式?
參考文獻: Find correct instance, Load .ui file