Pyq5 .ui文件和python代码中的.py生成

时间:2018-02-08 03:03:45

标签: python pyqt pyqt5

使用.ui文件和.py文件我感到很困惑。我使用pyqt设计器创建了一个简单的应用程序,我使用了

UI_File, _ = loadUiType(path.join(path.dirname(__file__), 'dct-pages.ui'))

但我读了其他话题,我们必须将ui文件转换为py并将py文件导入我们的代码,但是我的代码非常简单并且无需这样做

我的问题是我首先需要创建ui文件,然后从中生成py文件然后编码如果我想在UI中更改某些内容的情况,我是否每次都需要重新生成py文件并导入它

欣赏任何指针

1 个答案:

答案 0 :(得分:1)

您可以像使用pyuic5实用程序一样动态使用.ui文件,或者使用pyuic5实用程序将其转换为Python代码(是的,每次使用时都必须重新生成Python文件,在这种情况下更改ui文件这就是我喜欢直接加载ui文件的原因。)

有关详细信息,请参阅documentation