【问题标题】:Stylesheet QmainWindow does not work on pyqt5, only qt designer previewStylesheet QmainWindow 在 pyqt5 上不起作用,只有 qt 设计器预览
【发布时间】:2021-07-20 10:16:40
【问题描述】:

样式表 Qt 设计器:

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

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

但是在运行应用程序时什么都没有出现:

【问题讨论】:

    标签: python pyqt5 qt-designer qtstylesheets


    【解决方案1】:

    发生的情况是 Qt Designer 编译 .qrc 并导入它,而您的脚本没有。解决办法是:

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

    【讨论】:

      猜你喜欢
      • 2018-09-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-10
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 2019-01-14
      • 1970-01-01
      相关资源
      最近更新 更多