查看完整版本: [-- QTreeWidgetItem 配色问题 --]

QTCN开发网 -> 《Qt高级编程》专栏 -> QTreeWidgetItem 配色问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

weizhouyue 2013-01-24 17:44

QTreeWidgetItem 配色问题

我想对QTreeWidgetItem列进行配色。

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

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

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

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

请教了,多谢!

yuncode.net 2013-03-12 13:49
不懂帮顶  


查看完整版本: [-- QTreeWidgetItem 配色问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled