17

我在我的项目中使用 QTabWidget。我应该使用 QTabBar 而不是 QTabWidget 有什么强烈的理由吗?

如果我使用 QTabWidget,我有什么优势?

4

1 回答 1

21

QTabWidget 将 QWidget 关联到 QTabBar 的每个选项卡。因此,从一个选项卡切换到另一个选项卡时的小部件管理已经由 QTabWidget 类完成。这样做是为了方便。有关更多详细信息,请参阅文档:http: //doc.qt.io/qt-4.8/qtabwidget.html#details

QTabBar 只是一个标签栏。从一个选项卡切换到另一个选项卡时,您可以做任何您想做的事情。更多细节

最大的优点是 QTabWidget 结合了 QTabBar 和 QStackedWidget 行为。

于 2009-12-29T09:17:25.807 回答