当前位置:编程学习 > wap >>

QTreeWidget控件重绘问题

现在要实现如下图所示的树型界面:

即在SERVER01节点的ICON图片前面,需要有两个类似于进度条的绿色生命线,程序运行时根据心跳来动态刷新这两个生命线的高度,控制其上升或下降。请教各位大神,要如何实现这两个生命线? Qt QTreeWidget 生命线 重绘 --------------------编程问答-------------------- 可以把每个item做为一个整体,自己写个widget,包括生命线和图片

然后setItemWidget()把这个widget加进去 --------------------编程问答--------------------
引用 楼主 panda20184 的回复:
现在要实现如下图所示的树型界面:

即在SERVER01节点的ICON图片前面,需要有两个类似于进度条的绿色生命线,程序运行时根据心跳来动态刷新这两个生命线的高度,控制其上升或下降。请教各位大神,要如何实现这两个生命线?
              
                  Qt
                  QTreeWidget
        ……

问题解决了,解决办法是:使用QTreeView对象,重写其drawRow方法,在调用基类的drawRow方法之前,绘制矩形,控制其大小和位置,然后再调用基类的drawRow方法即可。如果使用Qt3的对象,同样的,重写其paintCell方法进行同样的操作即可。 --------------------编程问答-------------------- 除
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,