我正在寻找一个简单示例,说明如何将 QtDesigner 生成的 .ui 文件直接加载到 Python 应用程序中。
我只是想避免使用 pyuic4。
最佳答案
对于 PySide 和 .ui 文件的完整新手,这里有一个完整的示例:
from PySide import QtCore, QtGui, QtUiTools
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
if __name__ == "__main__":
import sys
app = QtGui.QApplication(sys.argv)
MainWindow = loadUiWidget(":/forms/myform.ui")
MainWindow.show()
sys.exit(app.exec_())
关于python - 在 PySide 中加载 QtDesigner 的 .ui 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7144313/