门户
书籍
教程
论坛
问答
下载
签到
个人空间
帐号
自动登录
找回密码
密码
登录
立即注册
账号
自动登录
找回密码
密码
登录
立即注册
请绘制轨迹完成人机验证
由vaptcha提供技术支持
登录
注册
搜索
搜索
搜索
热搜
qml
quick
串口
输入中文
数据库
arm
百度地图
qt聊天
QT安装
安装
多窗口
中文乱码
聊天
局域网
鼠标
QT
图片
乱码
rs485通讯
多线程
android
多文档编辑器
本版
用户
本版
用户
【HUX】问题互助平台
博客
动态
好友
帖子
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
Qt开源社区
›
精华区(请在“有问必答”发帖)
›
有问必答
›
界面美化
›
QTabWidget 界面优化问题
发布主题
返回列表
QTabWidget 界面优化问题
1
回复
7675
查看
[复制链接]
随风飘移
当前离线
积分
78
随风飘移
累计签到:18 天
连续签到:2 天
来源:
2019-9-7 09:32:30
显示全部楼层
|
阅读模式
1
Qter豆
QTabWidget ,当Tab标签的总宽度大于tabWidget的宽度时,右上角会有一个左右切换的按钮供于切换Tab页, 但是这个按钮宽度有点窄, 如何能通过样式表来调整它的宽度呢?
有没大佬遇到过这个问题的,帮忙解答一下。
最佳答案
Sehin_春子
查看完整内容
在设计师样式表加入代码 QTabBar::tab{width:200px;height:40px;}(还可以加入颜色样式)修改了tab菜单的长宽,切换的三角标高度会跟着改变,但是宽度不会变。据我所知,单单点击左右三角并不能实现翻页效果,要翻页效果需要在三角重写点击事件还要跟tabBar的按钮关联,比较麻烦,还不如直接把TabBar的按钮变大,直接点击不同页的按钮跳转对应页面。我不知道是系统的设置还是有方法改变,我也找不到。测试过table侧栏滑块的三角也 ...
回复
使用道具
举报
Sehin_春子
当前离线
积分
108
Sehin_春子
累计签到: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的滑块三角系统默认是正方形的,所以改一个参数长宽自己会变)。
回复
使用道具
举报
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满)
我知道了