• 9979阅读
  • 18回复

[提问]ribbon的实现方法 [复制链接]

上一主题 下一主题
离线foxgod
 

只看楼主 倒序阅读 楼主  发表于: 2013-03-14
谁能告诉我在QT里面,如何实现office里面那种ribbon的界面风格,今天和QT5.0的团队联系了下,他们说目前没有ribbon控件,但是QT5.0可以做到那种效果,只是要收取每小时415的咨询费,以及授权费用,谁能免费教教我下呀。
离线roywillow

只看该作者 1楼 发表于: 2013-03-14
有个第三方库实现了,效果不错,但是是收费的……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线chuong

只看该作者 2楼 发表于: 2013-03-14
用qtabwidget
离线jdwx

只看该作者 3楼 发表于: 2013-03-14
你去看下那个收费的,他们的控件全是自制的。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线realfan

只看该作者 4楼 发表于: 2013-03-14
QtitanRibbon
http://www.devmachines.com/
可以实现Office2010、Office2007及Windows7Scenic界面
离线XChinux

只看该作者 5楼 发表于: 2013-03-14
引用第3楼jdwx于2013-03-14 19:47发表的  :
你去看下那个收费的,他们的控件全是自制的。


请看下站内信。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 6楼 发表于: 2013-03-14
引用第4楼realfan于2013-03-14 20:02发表的  :
QtitanRibbon
http://www.devmachines.com/
可以实现Office2010、Office2007及Windows7Scenic界面

请收下站内信。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线foxgod

只看该作者 7楼 发表于: 2013-03-15
回 1楼(roywillow) 的帖子
我们这种小公司本来就不挣钱,在收费就亏了,我昨天问了下QT5.0的开发团队,他们说用QT本身可以做成ribbon,但是要收取咨询费。我看水木社区看见一个兄弟用activeQT就在界面上做出来了ribbon的效果,就是不知道怎么写的,那些class_id是什么呀,不知道怎么写。
离线foxgod

只看该作者 8楼 发表于: 2013-03-15
回 4楼(realfan) 的帖子
qtitaribbon,只能免费用30天,QT5.0为什么不开发下这个控件呢
离线foxgod

只看该作者 9楼 发表于: 2013-03-15
回 2楼(chuong) 的帖子
用tablewidget怎么做呀,请教呀
离线realfan

只看该作者 10楼 发表于: 2013-03-15
回 8楼(foxgod) 的帖子
花几百美元,也就几千元人民币,就可以买到全部源代码。也还可以啦。自己开发,成本肯定不止几千元了
离线XChinux

只看该作者 11楼 发表于: 2013-03-15
同意楼上的.
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线roywillow

只看该作者 12楼 发表于: 2013-03-15
回 7楼(foxgod) 的帖子
用ActiveQt写的话那就是直接调用问微软提供的com接口之类的,怎么使用得去参考微软的文档了
不过这么做可移植性就没了
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线jdwx

只看该作者 13楼 发表于: 2013-03-15
本人不喜欢Ribbon这种组织方式,占地方,使用复杂,还不如传统的工具条好。
一个公司开发这个不是太费劲吧。做好了也可以去卖钱。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线realfan

只看该作者 14楼 发表于: 2013-03-15
回 8楼(foxgod) 的帖子
Qt5不带这个界面,也可能是因为法律方面的原因。Ribbon界面是微软专利,要是用的话,需要到微软网站上申请,当然一般是免费申请。微软是不允许用Ribbon界面开发Office类软件。
不过现在的WPS界面和Ribbon界面很象,但也不完全一样。否则可能会有纠纷了
离线mountain0728

只看该作者 15楼 发表于: 2013-10-27
qtitaribbon从哪里下载?源码从哪里购买?请问谁知道啊?查了一下没找到
菜鸟大仙
离线rpdhunter

只看该作者 16楼 发表于: 2013-10-28
回 15楼(mountain0728) 的帖子
收费的。。。。楼上有地址
离线mountain0728

只看该作者 17楼 发表于: 2013-10-29
回 16楼(rpdhunter) 的帖子
谢谢,之前连接几次都连接不上,今天竟然连接到了~呵呵
菜鸟大仙
离线chuong

只看该作者 18楼 发表于: 2013-10-29
用qtabwidget+qss完全可以实现ribbon
快速回复
限100 字节
 
上一个 下一个