如何使QTabWidget在所有标签总长度等于整个空间的宽度

2025-03-23 11:37:13
推荐回答(1个)
回答1:

根据qt文档:
A tab widget provides a tab bar (see QTabBar) and a "page area" that is used to display pages related to each tab
所以这里你要改变的是QTabWidget中的QTabBar的样式

占满整行可以先计算每个tab的宽度,然后setStyleSheet("QTabBar::tab{width:每个tab的宽度}");
背景色的问题也是应该设置QTabWidget中的QTabBar的样式