最近研究生导师让写了一个实验室管理系统,之后写完之后感觉颜色太单调了,在网上搜索了相关资料,为这个实验室管理系统添加了背景图片。下面是详细步骤。
1.首先建立qrc文件,新建文本文档,文本文档里面的内容如下。其中hongfa.jpg是自己之后要选择的背景图片,这个背景图片放在和这个文本文档同一级文件夹。
<!DOCTYPE RCC>
<RCC version="1.0">
<qresource prefix="/">
<file>hongfa.jpg</file>
</qresource>
</RCC>
2.在QT designer中,找到List View,铺开,作为背景图的承载空间。之后在List View上面添加自己的控件。
3.右击List View控件,选择change styleSheet,之后在弹出的页面中选择boardimage。具体操作流程如下图
4.转化成.py文件后会报错无image_rc这个包。此时我们打开pycharm的终端,进入我们的项目文件夹,之后运行pyrcc5 -o image_rc.py image.qrc指令,便可以生成image_rc.py文件了。
5.最终成品展示