样式表QmainWindow在pyqt5上不起作用,只有qt设计器预览

2024-06-03 06:07:41 发布

您现在位置:Python中文网/ 问答频道 /正文

样式表Qt设计器:

QMainWindow {
                
    background-image: url(:/tela/app_imagens/kawaii-1546834.png);
                background-repeat: no-repeat; 
                background-position: center;
 }

在qt设计器的预览中,样式表正常工作:

qt

但是,运行应用程序时,不会显示任何内容:

app


Tags: noimageappurlpngpositionqt样式表
1条回答
网友
1楼 · 发布于 2024-06-03 06:07:41

所发生的事情是,Qt设计器编译.qrc并导入它,而您的脚本不这样做。解决办法是:

  1. 编译.qrc:
pyrcc5 file.qrc -o file_rc.py
  1. 并将其导入到您的.py中:
import file_rc

相关问题 更多 >