• 5686阅读
  • 4回复

用Qt做属性浏览窗口 [复制链接]

上一主题 下一主题
离线heavenstar_x
 
只看楼主 倒序阅读 楼主  发表于: 2007-04-20
— 本帖被 XChinux 执行加亮操作(2008-07-19) —
最近要用QT做一个自己的widget,外观和功能类似visual studio里的属性浏览窗口。

我不知道Qt中是否已经有了这样的控件。

如果没有的话,实现的时候,是不是要用多个其他的控件拼搭起一个这样的属性浏览窗口,

那分别用什么控件呢?

离线aaniao999

只看该作者 1楼 发表于: 2007-04-20
我记得在QT4里面好像是这样的。
先用QTableWidget,然后写个delegate挂进去,
好像QTableView还是什么也支持DELEGATE,你去找找资料,
主要是可以画其他widget,但是要IF坐标,有点麻烦,快捷点的就不知道了
希望能帮到你
离线heavenstar_x
只看该作者 2楼 发表于: 2007-04-20
你的意思是说,

QTableWidget相当于是一个容器,一个架子,

然后再自己往里面填其他的widget?
离线aaniao999

只看该作者 3楼 发表于: 2007-04-21
准确的说不是添加,是画,画其他WIDGET,我也想不通为什么不直接用setWidgetItem之类的函数连接一个WITGWT在里面,你去看看QT4的CHM文件,里面有custom delegate,我也见国有人可以做出再里面弄个下拉菜单选颜色的,我自己之是看过,有点影像,但是太怕那里的知识了,所以没自己写了试试,书上一开始就重写了4个函数,说是CLASS自己会调用,我还有点分不清到底每个函数里面写哪一块
离线heavenstar_x
只看该作者 4楼 发表于: 2007-04-21
有点思路,不过好像挺麻烦的。

谢谢
快速回复
限100 字节
 
上一个 下一个