如何在 Qt Designer 中插入 QTabBar?

发布于 2024-10-29 21:06:19 字数 161 浏览 0 评论 0原文

这很可能是一个非常愚蠢的问题,但我在 Qt Designer 中找不到 QTabBar。 “Containers”组中有 QTabWidged,但它不一样 - 我不需要不同的页面,我只需要选项卡栏。

(我在 debian 的 KDE4 下使用 4.7.2 版本的 Qt Designer。)

This might very well be very stupid question, but I can not find QTabBar in Qt Designer. There is QTabWidged in the "Containers" group, but it is not the same - I don't need different pages, I just need the tab bar.

(I am using 4.7.2 version of Qt Designer under KDE4 on debian.)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

硬不硬你别怂 2024-11-05 21:06:19

设计器中没有任何项目是 QTabBar,完成此操作的唯一方法是创建一个普通的 QWidget 并将其提升为选项卡栏,但随后您将必须在代码中设置整个事情。

至于页面,您确实意识到您还可以将设计器中 QTabWidget 的内容小部件提升为 QWidget 的任何子类、内置的或您创建的东西。

There is no item in the designer that is a QTabBar, the only way you could accomplish this is by creating a plain QWidget and promoting it to a tabbar, but you will then have to set up the whole thing in code.

As for the pages you do realize that you can also promote the content widgets of a QTabWidget in designer to any subclass of QWidget, builtin or something that you created.

囚我心虐我身 2024-11-05 21:06:19

在 Qt Designer 4.8 中,您可以在想要 QTabBar 的位置添加一个小部件,然后右键单击并选择“升级到 ▸ QTabBar”。 (注意:“晋升为”,而不是“转变为”)

In Qt Designer 4.8 you can add a Widget where you want the QTabBar to be, and then right-click and choose "Promote To ▸ QTabBar". (Note: "Promote To", not "Morph Into")

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文