终端显示:“不是由 QtDesigner 创建”

问题描述 投票:0回答:1

我正在尝试将

resources.qrc
文件转换为
resources_rc.py
文件以便在 python 中使用它。

当我在终端中打开文件夹后写

'pyuic5.exe .\resources.qrc -o .\resources_rc.py'
时。 它抛出了那个:
Error in input file: not created by Qt Designer

我该如何解决这个问题?

python terminal pyqt5 qt-designer
1个回答
0
投票

pyuic5
通常用于将 Qt Designer UI 文件 (.ui) 转换为 Python 文件,而不是资源文件。

要将 Qt 资源文件 (.qrc) 转换为 Python 文件 (.py),您应该使用

pyrcc5
实用程序。

pyrcc5.exe resources.qrc -o resources_rc.py

运行此命令后,您应该能够在 Python 代码中使用生成的

resources_rc.py
文件来访问
.qrc file
中定义的资源。

© www.soinside.com 2019 - 2024. All rights reserved.