qt新建一个tab不可用
可能有以下几种原因导致Qt中新建一个tab不可用:
-
TabWidget没有被正确添加到窗口中。检查代码是否正确添加了TabWidget。
-
TabWidget没有设置为可编辑状态。在TabWidget对象上调用setTabsClosable(true)方法使其可编辑。
-
TabWidget已经有了最大数量的tab。默认情况下,TabWidget最多只能添加32个tab。可以通过setMaximumCount()方法来改变最大数量。
-
TabWidget的模式设置为QTabWidget::ToolButtonFollowsTabBar,这种模式下,TabWidget会自动隐藏新的tab。可以通过setTabBarAutoHide(false)方法来关闭自动隐藏。
-
TabWidget的样式设置为QTabWidget::NoTab,这种样式下,TabWidget没有tab,因此无法添加。可以通过setTabShape()方法来改变样式。
原文地址: https://www.cveoy.top/t/topic/gdmC 著作权归作者所有。请勿转载和采集!