美文网首页
使用UI文件——直接加载

使用UI文件——直接加载

作者: 技术喵 | 来源:发表于2019-07-24 17:16 被阅读0次

    要直接加载UI文件,我们需要QtUiTools 模块中的类:

    from PySide2.QtUiTools import QUiLoader
    

    注意设置工作目录,QUiLoader 允许我们动态加载UI文件并立即使用它

    import sys
    from PySide2.QtWidgets import QApplication, QMainWindow
    from PySide2.QtUiTools import QUiLoader
    from PySide2.QtCore import QFile, QDir
    
    if __name__ == "__main__":
        app = QApplication(sys.argv)
        QDir.setCurrent("E:/qpython/Using UI Files")
    
        ui_file = QFile("mainwindow.ui")
        ui_file.open(QFile.ReadOnly)
    
        loader = QUiLoader()
        window = loader.load(ui_file)
        ui_file.close()
        window.show()
    
        sys.exit(app.exec_())
    
    
    

    相关文章

      网友评论

          本文标题:使用UI文件——直接加载

          本文链接:https://www.haomeiwen.com/subject/pskfrctx.html