QtitanRibbon100% 使用原生Qt/C++设计,没有借助任何其他工具和第三方库。然而,每个平台上的部分代码是以不同的方式实现的,这是由Qt的部分特性决定的,同时也是为了提高渲染性能。
QtitanRibbon组件实现了Microsoft Ribbon for Qt的概念,与Microsoft Ribbon功能完全相同,能轻松集成到已有的或新的应用中。这个组件和Qt一道为创建一些应用提供了一个难得的机会,这些应用在全球三大主要平台Windows、 Linux和Mac OS X上都有现代化的外观和感觉。
QtitanRibbon为应用提供了5种Office 2007/Office 2010(Office 2013正在开发中)主题:蓝色、黑色、浅绿色、银色和风景画。
支持多种开发环境
QtitanRibbon支持Qt4.5.x、Qt4.6.x、Qt4.7.x、Qt4.8.x以及Qt5.x.x的所有版本,并支持以下环境:
- Visual Studio 2003
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- Qt Creator
- Qt产品集成的任何其他IDE
- Qt 4.5 - 4.8, Qt 5 (32位/64位)
- Windows、Linux、Mac OSX
支持将近30种Ribbon UI元素
QtitanRibbon目前支持将近30种Ribbon UI元素,如Ribbon Bar、Ribbon Tabs、Ribbon Groups、Application Button、Contextual Tabs等等。
Ribbon
Ribbon是用户界面的主要元素,包含了多个标签。 每个标签的内容都进行了分组:
组
允许您自动定位窗体部件。它还有另一个非常有用的功能,可以最小化无论宽度是否改变的ribbon,并且提供对其特性的所有访问权限。
MDI
QtitanRibbon支持MDI(多文档界面):
Office 2007蓝色
Office 2007银色
Office 2007黑色