28

Qt 是否支持功能区控制?

4

8 回答 8

11

我想与您分享该站点的链接已发布其组件 Qtitan Ribbon for Qt 的屏幕截图。 http://www.devmachines.com/qtitanribbon-overview.html

在此处输入图像描述

于 2010-12-10T07:01:03.710 回答
3

虽然 Qt 中没有专用的 Ribbon 小部件,但您可以自己制作类似的东西。您可以使用QTabWidget并在其中放置一些按钮(并且可以选择将其设置为看起来更像 Microsoft 的功能区)。根据您要完成的工作,这可能就足够了。

于 2010-04-27T03:44:27.230 回答
3

他们的一个示例应用程序显然有一个功能区,所以它应该是可行的。

http://qt.nokia.com/images/products/vtk-designer-opengl-screenshot

于 2010-10-08T15:26:43.217 回答
3

您可以使用任何 JavaScript/JQuery 功能区,将其插入 QWebView 并使用 Qt Webkit Bridge 做任何您想做的事情。

于 2013-12-11T16:41:17.750 回答
1

没有 Qt 功能区控件。我相信有许可问题阻止诺基亚开发类似于微软的功能区控件。

于 2010-04-20T08:41:53.017 回答
1

现在有免费的替代品QtitanRibbon,例如结帐:
https ://github.com/martijnkoopman/Qt-Ribbon-Widget

在此处输入图像描述

您甚至可以直接在任何*.ui文件中使用它!
只需添加一个QTabWidgetinQtDesigner然后将该小部件提升Ribbon该类。

于 2021-03-24T03:23:12.830 回答
0

不,它没有。我没有找到任何计划在未来支持它。

于 2010-04-20T08:39:47.107 回答
0

我们使用 QtitanRibbon,它非常适合我们。支持一直很好,文档不足。值得注意的是,它不仅提供了一个功能区 UI,它还可以方便地实现暗模式(或者在我们的例子中,我们选择了灰色模式)。

于 2021-10-01T07:50:26.923 回答