我在我的项目中使用 QTabWidget。我应该使用 QTabBar 而不是 QTabWidget 有什么强烈的理由吗?
如果我使用 QTabWidget,我有什么优势?
我在我的项目中使用 QTabWidget。我应该使用 QTabBar 而不是 QTabWidget 有什么强烈的理由吗?
如果我使用 QTabWidget,我有什么优势?
QTabWidget 将 QWidget 关联到 QTabBar 的每个选项卡。因此,从一个选项卡切换到另一个选项卡时的小部件管理已经由 QTabWidget 类完成。这样做是为了方便。有关更多详细信息,请参阅文档:http: //doc.qt.io/qt-4.8/qtabwidget.html#details。
QTabBar 只是一个标签栏。从一个选项卡切换到另一个选项卡时,您可以做任何您想做的事情。更多细节。
最大的优点是 QTabWidget 结合了 QTabBar 和 QStackedWidget 行为。