码迷,mamicode.com
首页 > 其他好文 > 详细

关于Qrc文件的用法

时间:2018-09-09 15:04:39      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:不用   方法   rcc   关于   资源文件   文件的   xxx   文件   inter   

在python文件xxx.py中调用资源文件,一般来说,需要将资源放在xxx.py的相同目录下;然而,当在xxx.py下建立一个统一目录/rec则需要建立xxx.qrc文件才能让xxx.py调用,调用方法就如:

QIcon(:/rec/pointer.png)

而xxx.qrc的内容是:

<!DOCTYPE RCC><RCC version="1.0">
<qresource>
    <file>rec/pointer.png</file>
</qresource>
</RCC>

这样,xxx.py必须伴随xxx.qrc才能一起工作。

更高级的做法是,将资源(rec目录)下的资源编译成python代码,就可以脱离具体的资源文件,如用pyinstaller编译后,形成统一exe文件。

将xxx,qrc编译成xxx_rc.py文件,通过如下语句实现:

pyrcc5 xxx.qrc -o  xxx_rc.py

这样,在xxx.py中,加入import xxx_rc.py就可以了,其它资源和其目录可以统统丢弃不用。

 

关于Qrc文件的用法

标签:不用   方法   rcc   关于   资源文件   文件的   xxx   文件   inter   

原文地址:https://www.cnblogs.com/gongdiwudu/p/9613066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!