zoukankan      html  css  js  c++  java
  • QListWidgetItem带上颜色的问题

    new_item = QListWidgetItem(_fromUtf8(item_content), self.listWidget)

    首先创建一个QListWidgetItem,第一个参数内容是Item要显示的内容,第二个参数是所属的QListWidget。


    new_item.setTextColor(QColor(Qt.red))

    显示文字的颜色

    QColor可以用二种方法初始化,第一种使用自带的枚举变量

    Qt.white 3 White (#ffffff)
    Qt.black 2 Black (#000000)
    Qt.red 7 Red (#ff0000)
    Qt.darkRed 13 Dark red (#800000)
    Qt.green 8 Green (#00ff00)
    Qt.darkGreen 14 Dark green (#008000)
    Qt.blue 9 Blue (#0000ff)
    Qt.darkBlue 15 Dark blue (#000080)
    Qt.cyan 10 Cyan (#00ffff)
    Qt.darkCyan 16 Dark cyan (#008080)
    Qt.magenta 11 Magenta (#ff00ff)
    Qt.darkMagenta 17 Dark magenta (#800080)
    Qt.yellow 12 Yellow (#ffff00)
    Qt.darkYellow 18 Dark yellow (#808000)
    Qt.gray 5 Gray (#a0a0a4)
    Qt.darkGray 4 Dark gray (#808080)
    Qt.lightGray 6 Light gray (#c0c0c0)
    Qt.transparent 19 a transparent black value (i.e., QColor(0, 0, 0, 0))

    第二种是采用RGB的方式

    new_item.setTextColor(QColor(255, 0, 0, 255))

    前面三个参数分别对应的是red,green,blue值,后面的是transparency值,其中0表示完全透明,255表示完全不透明


    还可以设置QListWidgetItem的背景颜色

    new_item.setBackgroundColor(QColor(Qt.red))

  • 相关阅读:
    操盘策略:判断强庄股的四个诀窍
    三类股有望继续走强
    操盘策略:股市空头陷阱五大招数
    每日一招:面对亏损我们应该如何操作(鳄鱼法则)
    (转)一个大户的自白:我是这样被两融打爆的
    3.2、迭代
    3.1、切片
    2.4、递归函数
    2.3、函数的参数
    2.2、定义函数
  • 原文地址:https://www.cnblogs.com/hushaojun/p/4632843.html
Copyright © 2011-2022 走看看