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

QToolBox 的定制问题

3
回复
9852
查看
[复制链接]

尚未签到

来源: 2013-5-11 10:10:04 显示全部楼层 |阅读模式
1Qter豆
如题, 我在QtCretor里面为一个QToolBox定制背景, 选择QWidget下的styleSheet属性,选择添加预变,最后显示无效样式表, 这种方法不行,然后我又在网上找,   
//定制QToolBox//    ToolBox->setStyleSheet(QToolBox::tab//    { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,//      stop: 0 #E1E1E1, stop: 0.4 #DDDDDD, stop: 0.5 #D8D8D8,//     stop: 1.0 #D3D3D3);//      border-radius: 5px; //      color: darkgray; });

找到这个代码, 但是报错,QToolBox下没有tab, 还有就是不识别#号, 请问各位大虾, 怎么定制啊。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

在控件上可直接点击change stylesheet 然后输入:background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(255, 255, 255, 255)); 不知道您上面的是自己输入的、还是找网上的贴的、只要按照步骤走、是没有那种情况的、因为您的样式表的最基本的格式都是错的、
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2013-5-11 10:10:05 显示全部楼层
在控件上可直接点击change stylesheet 然后输入:background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(255, 255, 255, 255));

不知道您上面的是自己输入的、还是找网上的贴的、只要按照步骤走、是没有那种情况的、因为您的样式表的最基本的格式都是错的、   
回复

使用道具 举报

尚未签到

2013-5-11 12:06:07 显示全部楼层
study_wen 发表于 2013-5-11 11:04
在控件上可直接点击change stylesheet 然后输入:background-color: qlineargradient(spread:pad, x1:0, y1 ...

嗯, 刚开始我就是按照这三个步骤弄得, 但是最后老师无效的样式表, 这就是**作的过程, 麻烦您给看看是什么原因照成的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

尚未签到

2013-5-11 12:09:13 显示全部楼层
study_wen 发表于 2013-5-11 11:04
在控件上可直接点击change stylesheet 然后输入:background-color: qlineargradient(spread:pad, x1:0, y1 ...

我会了,操作少一个步骤, 没有选择背景, 谢了,

点评

请更改问题状态!  发表于 2013-5-12 21:31
回复

使用道具 举报

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

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