QtDesigner のいくつかのチェックボックスをいくつかのカスタム背景画像でスタイリングしていますが、.ui ファイルを pyside にロードすると、画像が表示されないことがわかりました。パスに問題があると考えられます。以下は私のファイル構造のイメージで、.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);
}
ここで私は何をすべきですか?