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

求助,qss和qtcharts求助

9
回复
12428
查看
[复制链接]
累计签到:73 天
连续签到:1 天
来源: 2018-4-8 22:39:56 显示全部楼层 |阅读模式
1Qter豆
本帖最后由 w3school 于 2018-4-8 22:39 编辑

使用qtcharts库,加载了qss文件,图表周边出现白边,如图1;不加载qss文件时,图表可以正常显示,如图2。请问如何解决这个问题,在加载qss文件时,图表可以正常显示。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

第一、你先确保你的样式表,书写没有问题,你可以复制粘贴到qtdesigner中验证一下 第二、确保你读取到了你的qss中的内容 以上两种情况都会冲掉你之前的样式的
回复

使用道具 举报

累计签到:49 天
连续签到:1 天
2018-4-8 22:39:57 显示全部楼层
第一、你先确保你的样式表,书写没有问题,你可以复制粘贴到qtdesigner中验证一下
第二、确保你读取到了你的qss中的内容
以上两种情况都会冲掉你之前的样式的
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2018-4-9 08:59:15 显示全部楼层
你的 QSS 可能设置了这个 QChart 的 背景色呀或者是 Margins 之类的属性, 你可以换掉背景色或者把 Margins  全部置 0 ,应该就没有边框了~
回复

使用道具 举报

累计签到:73 天
连续签到:1 天
2018-4-9 11:07:54 显示全部楼层
Since 发表于 2018-4-9 08:59
你的 QSS 可能设置了这个 QChart 的 背景色呀或者是 Margins 之类的属性, 你可以换掉背景色或者把 Margins  ...

我已经尝试把qss里的样式全部注释掉,加载空的qss文件也会出现边框~
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2018-4-9 13:01:29 显示全部楼层
用脚趾头想也不合理啊,你的问题描述可能不是很准确呢~
回复

使用道具 举报

累计签到:49 天
连续签到:1 天
2018-4-9 15:45:23 显示全部楼层
Qss 中 margin,padding,border,都设置为零,试一试,管用的话,之后这三个参数你用多少就设置成多少,不用就算了,我理解你这个问题就是这样的,方便的话,最好贴一下代码看看
回复

使用道具 举报

累计签到:73 天
连续签到:1 天
2018-4-9 21:22:03 显示全部楼层
静夜幕空 发表于 2018-4-9 15:45
Qss 中 margin,padding,border,都设置为零,试一试,管用的话,之后这三个参数你用多少就设置成多少,不用 ...

我在qss中没有设置关于chart的任何属性,经过测试,加载的qss中有任何的字符,譬如“123”这样的无效字符,也会影响chart的样式,出现白色边框。我曲线救国,设置了chartview的背景色,让他们看起来一样了。。。
回复

使用道具 举报

累计签到:73 天
连续签到:1 天
2018-4-11 22:29:35 显示全部楼层
静夜幕空 发表于 2018-4-10 11:09
第一、你先确保你的样式表,书写没有问题,你可以复制粘贴到qtdesigner中验证一下
第二、确保你读取到了你 ...

这两点可以确认没问题。。
回复

使用道具 举报

累计签到:73 天
连续签到:1 天
2018-4-11 22:39:00 显示全部楼层
w3school 发表于 2018-4-11 22:29
这两点可以确认没问题。。

虽然还没找到怎么解决,还是谢谢大神的热情回复。。。
回复

使用道具 举报

累计签到:73 天
连续签到:1 天
2018-4-11 22:39:45 显示全部楼层
w3school 发表于 2018-4-11 22:29
这两点可以确认没问题。。

虽然还没找到怎么解决,还是谢谢大神的热情回复
回复

使用道具 举报

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

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