我在 QtDesigner 中使用一些自定义背景图像设置了一些复选框的样式,但我发现当我在 pyside 中加载 .ui 文件时,图像不会显示。估计是路径问题。下面是我的文件结构的图像,调用 .ui 文件的 Python 脚本是 test.py。
这里也是 images.qrc 的内容
<RCC>
<qresource>
<file>B_active.png</file>
<file>Button_down_icon.png</file>
<file>Button_up_icon.png</file>
<file>B_inactive.png</file>
<file>A_inactive.png</file>
<file>A_active.png</file>
<file>R_icon.png</file>
<file>toolbar_bg.png</file>
</qresource>
</RCC>
以及引用图像的样式:
#A_button_grp QRadioButton{
background-image: url(:/A_inactive.png);
}
#A_button_grp QRadioButton:checked{
background-image: url(:/A_active.png);
}
我应该在这里做些什么不同的事情?