• 5199阅读
  • 1回复

[提问]QTreeWidgetItem 配色问题 [复制链接]

上一主题 下一主题
离线weizhouyue
 

只看楼主 倒序阅读 楼主  发表于: 2013-01-24
我想对QTreeWidgetItem列进行配色。

我的应用场景是,读一个XML的文件,然后填到一个QTreeWidget里去,填的时候要配色。
我用的QTreeWidgetItem的setText(column,text),把数据load进去。

如果整列配色,很容易实现。
比如 item->setForeground(column,QBrush(color)); 就可以实现

但是如果我想对列里的元素进行正则表达式匹配后配色,该怎么做呢?
比如:一列元素是 "print $a", 我只想把其中的$a 配上颜色。该怎么做呢?

QString paremeter = item->text(column);
然后如果我想对paremeter进行正则表达式匹配,然后匹配的地方进行配色。

请教了,多谢!
离线yuncode.net

只看该作者 1楼 发表于: 2013-03-12
不懂帮顶  
云代码 http://yuncode.net
快速回复
限100 字节
 
上一个 下一个