• 7545阅读
  • 12回复

[讨论]如何实现Qt设计器里面的界面 [复制链接]

上一主题 下一主题
离线xiumingjun
 

只看楼主 倒序阅读 楼主  发表于: 2012-06-25


我想做个类似与Qt 设计里的这个界面。上面的对象 、类界面好做,是用QtreeWidget做的,这个可以做出来。
但是下面哪个 属性-值 界面就不知道用什么弄的了,哪位大侠给指点指点啊。
我尝试过用QtreeWidget,但是没有哪个线框,而且右面值里也不能添加那种Check Box 或者是 Combo Box。如果用QtableWidget,那左边属性里又没有那种可以下拉的小箭头啊,不知道怎么搞啊……


离线ppdayz

只看该作者 1楼 发表于: 2012-06-25
回 楼主(xiumingjun) 的帖子
下拉的箭头是qstylesheet做的。
你如果读代码能力可以的话,可以去下个qt creator的源码~~里面有好多有用的小工具
离线jdwx

只看该作者 2楼 发表于: 2012-06-25
回 楼主(xiumingjun) 的帖子
这个东东很复杂的,有一个现成的,就是这个只不过版本比较老。
google一下有点耐心还能找到。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线jdwx

只看该作者 3楼 发表于: 2012-06-25
回 楼主(xiumingjun) 的帖子
名字:qtpropertybrowser
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线xiumingjun

只看该作者 4楼 发表于: 2012-06-25
回 1楼(ppdayz) 的帖子
我的Qt版本里怎么没有QStyleSheet这个类啊,我的版本是4.6……
离线xiumingjun

只看该作者 5楼 发表于: 2012-06-25
回 1楼(ppdayz) 的帖子
Qt里面没有QStyleSheet这个类啊,你说的是那个版本,我的是4.6啊!
离线xiumingjun

只看该作者 6楼 发表于: 2012-06-25
回 3楼(jdwx) 的帖子
是不是我这个版本不行呢,怎么这个 类 qtpropertybrowser也找不见啊。你们一般都是用的什么版本?
离线ppdayz

只看该作者 7楼 发表于: 2012-06-25
回 6楼(xiumingjun) 的帖子
http://doc.trolltech.com/solutions/4/qtpropertybrowser/index.html
然后这个页面有例子的链接的,去看看就可以了
离线jdwx

只看该作者 8楼 发表于: 2012-06-25
回 6楼(xiumingjun) 的帖子
这个是一个单独的控件,要自己去找,不在Qt的安装包内。
google一下吧,半年前我找到过,有源码的。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线uidab

只看该作者 9楼 发表于: 2012-06-25
回 5楼(xiumingjun) 的帖子
搜这个Qt Style Sheets   ,qstylesheet不是一个类,它里面有介绍换成小三角!
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线rpdhunter

只看该作者 10楼 发表于: 2012-06-25
就用QTreeView+QAbstractItemModel完成吧,要实现视图上的combo Box神马的,可以用代理
离线xiumingjun

只看该作者 11楼 发表于: 2012-06-26
回 7楼(ppdayz) 的帖子
哈,我找到了,哪些个例子就是和Qt的一样,先研究以下,还不知道怎么搞呢……
不过这个链接里没有源码,我google一下把。
顶一个
离线xiumingjun

只看该作者 12楼 发表于: 2012-06-26
回 8楼(jdwx) 的帖子
哦,看了7楼的链接,这好像是挺复杂的,看来知道的还是太少啊……呵呵!
研究研究!
快速回复
限100 字节
 
上一个 下一个