pyqt4 使用qrc 文件

来源:互联网 发布:自己没货如何开淘宝店 编辑:程序博客网 时间:2024/05/01 19:50

qt提供了非常好用的rcc系统,尤其当系统使用了非常多的图片要管理的时候。qt管理的方式就是使用qrc文件。

在QtDesigner中可以直接建立qrc文件。

编辑好自己的qrc文件之后,在  "python目录/Lib/site-packages/PyQt4"下可以找到pyrcc4.exe文件,这个文件就是主角了。

pyrcc4 -o D:/form_rc.py D:/form.qrc

就会在D盘下建立form.qrc转换后的form_rc.py文件了。然后在pyqt中直接引用就行了。


也可以用下面的代码,ui文件和qrc文件都可以转换:

import osfor root, dirs, files in os.walk('.'):    for file in files:        if file.endswith('.ui'):            os.system('pyuic4 -o ui_%s.py %s' % (file.rsplit('.', 1)[0], file))        elif file.endswith('.qrc'):         os.system('pyrcc4 -o %s_rc.py %s' % (file.rsplit('.', 1)[0], file))


放到当前目录下执行即可。

原创粉丝点击