• 4014阅读
  • 3回复

[提问]怎么使QTabWidget在所有标签总长度等于整个空间的宽度啊 [复制链接]

上一主题 下一主题
离线guantou319
 
只看楼主 倒序阅读 楼主  发表于: 2012-02-06
tab比较少的时候,所有的标签一般都在左侧,右边会空出一部分。怎么使几个标签均分QTabWidget的宽度啊,最后不是固定每个标签的大小,因为标签的个数可能不定。先谢谢大家啦
离线XChinux

只看该作者 1楼 发表于: 2012-02-06
horizontalHeader()->setStretchLastSection (true)
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线guantou319
只看该作者 2楼 发表于: 2012-02-06
回 1楼(XChinux) 的帖子
可是QTabWidget没有horizontalHeader()啊,能具体说一下吗?
离线XChinux

只看该作者 3楼 发表于: 2012-02-06
不好意思,前面看错了。
估计你得用QStackedWidget+自定义tabbar了。用hbox加几个按钮组合起来模拟吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个