• 7955阅读
  • 8回复

如何在qtableview中插入进度条或者其他控件? [复制链接]

上一主题 下一主题
离线xtfllbl
 

只看楼主 倒序阅读 楼主  发表于: 2010-04-01
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
如何在qtableview中插入进度条或者其他控件?

看文档,qtablewidget中有setCellWidget这个函数,能非常方便的嵌入各种widget,但是出于某种原因,使用qtableview要比qtablewidget方便一些,特来请教有无方法。

view靠的是setModel
Model靠的是setItem

但是没找到能那样利用的item,望支招
上海欢迎您
离线xtfllbl

只看该作者 1楼 发表于: 2010-04-01
是不是不可行?有知道的么,哪怕不行也希望跳个人出来,然后我就死心了.
上海欢迎您
离线benbenmajia

只看该作者 2楼 发表于: 2010-04-01
view是视图框架模型吧?米有用过
安然.....
离线浪漫天使
只看该作者 3楼 发表于: 2010-04-01
你想做什么样的界面 方便截个图看看么
其实 变通一下
总体是一个QMainWindow
里面上面放一个QTableView
下面放一个进度条。
布局一下 不是挺好的么
离线xtfllbl

只看该作者 4楼 发表于: 2010-04-01
引用第3楼浪漫天使于2010-04-01 14:17发表的  :
你想做什么样的界面 方便截个图看看么
其实 变通一下
总体是一个QMainWindow
里面上面放一个QTableView
下面放一个进度条。
.......

做一个进程管理的东东,可以显示进程,想把里面的CPU占用律用上progressbar,有点动态效果,每一行的CPU占用率一个,
目前效果如图:
希望就是%cpu那一栏变成progressbar,就和kde4中的进程管理器那个样。
上海欢迎您
离线浪漫天使
只看该作者 5楼 发表于: 2010-04-01
看看 stardelegate 和 spinboxdelegate 例子
离线xtfllbl

只看该作者 6楼 发表于: 2010-04-01
引用第5楼浪漫天使于2010-04-01 14:56发表的  :
看看 stardelegate 和 spinboxdelegate 例子

都看过了,看来实现起来不怎么方便么。
上海欢迎您
离线浪漫天使
只看该作者 7楼 发表于: 2010-04-01
你嫌麻烦是另外一回事。
qt的框架就是这个游戏规则。
离线jiaer

只看该作者 8楼 发表于: 2010-04-01
只能自定义model
快速回复
限100 字节
 
上一个 下一个