您应该有一个名为resource.qrc的文件,必须将其转换为.py,或者您可以通过执行以下操作来完成: .qrc.py 编译.ui 文件时,它使用 resources_rc.py(也必须编译)来存储其资源。例如,如果您打开 qrc 文件,您将看到它存储的项目。如果您的用户界面使用 resources_rc.py 文件中的任何内容,您将收到您看到的错误。
pyuic5 mainwindow.ui -o MainWindow.py 这个构建过程还将UI中使用的资源的编译版本导入到MainWindow.py中,在我们的例子中是resources.qrc。这意味着你不需要单独将资源导入到你的应用程序中。然而,我们仍然需要构建它们,并使用MainWindow.py中用于导入的特定名称,这里是resources_rc。 pyrcc5 resources.qrc -o res...
如果只能使用Windows本身提供的工具,那么我们可以认为清空回收站之后,被删除的文件已经彻底清除了。不过...
组合方式,但都无效。 进一步查阅相关资料后,我意识到在QtDesigner中编辑时resource.qrc是打开的,因此预览没有问题;但是当我运行main.py时,似乎没有打开resource.qrc...resource.qrc所在目录,然后: 再然后,你就可以在原来的目录中看到多了一个resource.py文件了,此时在main.py中importresource即可正常显示图片。
pyrcc4.exe-py3some.qrc -o someqrc.py 见附图: 加上参数,就可以解决该问题。附参考网址: http://stackoverflow.com/questions/1619574/pyqt-problems-using-pyqts-resource-system/1658244#1658244 原创文章,转载请注明:转载自勤奋的小青蛙 本文链接地址:【已解决】TypeError: qRegisterResourceData(int, str,...
(我知道 PyQt 与 Python 3.5 不兼容,但除此之外我没有任何错误) 现在,在我删除最后一行代码后,代码可以正常工作:’import resource_rc’ 但这条线到底在做什么? QueN 您应该有一个名为resource.qrc的文件,必须将其转换为.py,或者您可以通过执行以下操作来完成: .qrc-o resource_rc.py...