找回密码
 立即注册
收起左侧

QTabWidget 界面优化问题

1
回复
7222
查看
[复制链接]
累计签到:18 天
连续签到:2 天
来源: 2019-9-7 09:32:30 显示全部楼层 |阅读模式
1Qter豆
QTabWidget  ,当Tab标签的总宽度大于tabWidget的宽度时,右上角会有一个左右切换的按钮供于切换Tab页, 但是这个按钮宽度有点窄, 如何能通过样式表来调整它的宽度呢?    有没大佬遇到过这个问题的,帮忙解答一下。

最佳答案

查看完整内容

在设计师样式表加入代码 QTabBar::tab{width:200px;height:40px;}(还可以加入颜色样式)修改了tab菜单的长宽,切换的三角标高度会跟着改变,但是宽度不会变。据我所知,单单点击左右三角并不能实现翻页效果,要翻页效果需要在三角重写点击事件还要跟tabBar的按钮关联,比较麻烦,还不如直接把TabBar的按钮变大,直接点击不同页的按钮跳转对应页面。我不知道是系统的设置还是有方法改变,我也找不到。测试过table侧栏滑块的三角也 ...
回复

使用道具 举报

累计签到:94 天
连续签到:1 天
2019-9-7 09:32:31 显示全部楼层
本帖最后由 Sehin_春子 于 2019-9-11 16:55 编辑

在设计师样式表加入代码  QTabBar::tab{width:200px;height:40px;}(还可以加入颜色样式)修改了tab菜单的长宽,切换的三角标高度会跟着改变,但是宽度不会变。据我所知,单单点击左右三角并不能实现翻页效果,要翻页效果需要在三角重写点击事件还要跟tabBar的按钮关联,比较麻烦,还不如直接把TabBar的按钮变大,直接点击不同页的按钮跳转对应页面。我不知道是系统的设置还是有方法改变,我也找不到。测试过table侧栏滑块的三角也是只能改变宽或高其中一个参数(只不过tablewidget的滑块三角系统默认是正方形的,所以改一个参数长宽自己会变)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了