GTK 和 Qt 的功能区界面

Posted

技术标签:

【中文标题】GTK 和 Qt 的功能区界面【英文标题】:Ribbon interface for GTK and Qt 【发布时间】:2012-04-13 05:37:09 【问题描述】:

是否可以在 GTK 或 Qt 中在 Windows7 中实现功能区界面?如果是怎么办?

【问题讨论】:

【参考方案1】:

是的,功能区小部件的一些库已经发布。

见this 帖子和this 一个。

还有QtitanRibbon,它是用于 QT 的 Microsoft 功能区 UI 的实现。

【讨论】:

【参考方案2】:

我没有足够的代表来投票或发表评论,但@Daniele Lupo 关于需要签署协议的评论并不完全正确。有足够多的现有技术表明微软不会获得该专利。

来源:Ribbon (computing)

【讨论】:

【参考方案3】:

请注意,要使用功能区,您必须接受 Office UI Licensing(参见第 3 部分),即使您不使用它的库而是创建自己的库来重新创建相同的外观和感觉,因为它们具有关于这个接口的一些专利。如果你接受了,那么你的实现就没有问题,否则我不知道。

【讨论】:

以上是关于GTK 和 Qt 的功能区界面的主要内容,如果未能解决你的问题,请参考以下文章

Qt的简介

Linux下,GCC环境,C语言,使用Opencl, 如何做一个有Button的界面?

qt介绍

GTK, GTK+, Qt, KDE, GNOME, Unity的区别与联系

Linux下,GCC环境,C语言,使用Opencl, 如何做一个有Button的界面?

Qt入门之基础篇 ( 一 ) :Qt4及Qt5的下载与安装