【问题标题】:How to customize QListWidget background color (and not QListWidgetItem)如何自定义 QListWidget 背景颜色(而不是 QListWidgetItem)
【发布时间】:2014-09-22 14:32:51
【问题描述】:

不知道有没有办法自定义QListWidget背景色。

我试过了:

listWidget=QtGui.QListWidget()
listWidget.setAutoFillBackground(True)
p = listWidget.palette()
p.setColor(listWidget.backgroundRole(), QtGui.QColor("#424242"))
listWidget.setPalette(p)

虽然没有错误,但它仍然不起作用。

【问题讨论】:

    标签: python pyqt pyqt4 qlistwidget qlistwidgetitem


    【解决方案1】:

    您可以设置改变背景的样式表:

    self.setStyleSheet( """QListWidget{
                        background: yellow;
                    }
                    """
    )
    

    示例输出:

    【讨论】:

      猜你喜欢
      • 2020-12-14
      • 2011-09-12
      • 2010-09-21
      • 2012-12-26
      • 2020-07-18
      • 2018-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多