qss 样式不生效--注释不能嵌套

qss 兼容 css

调qt样式的时候出现一个很奇怪的问题 删掉注释掉的内容 样式正常,不删注释 ,注释后面的样式全部失效。有点困惑的是:

感觉很困惑,后来发现里面有行中文注释,删掉中文注释就行了,以为是由于编码失败的问题。以为编码转换时引起的一些问题,但是 打开注释还能正常显示样式。

 

本来一直以为qss 对中文支持不太好,直到用到了,插入代码功能,看颜色值一下就浮现问题了。原来注释不能嵌套!!!都是c/c++注释的思维固化惹的祸!

 

经验都是一个一个坑堆起来的……

学了一招,以后多用在线的代码格式化工具,可能会发现一些奇怪问题。(包括json、xml、css、py、qss)

 

不过感觉qss 还挺不错的,上面的样式还能正常显示……

/*
QHeaderView {
    font-size: 20px;
    background-color:transparent;
    color:white;
}
QHeaderView::section {
    border:0px solid #E0DDDC; /* 先把边框宽度设为0,即隐藏所有表头边框 */
    background-color:#2B2B2B;
   
}
QHeaderView::up-arrow{
    margin: 1px;
  top: 1px;
  right: 5px;
width: 14px;
image: url(:/res/arrow_up.png);
}
QHeaderView::down-arrow{
    margin: 1px;
  top: 1px;
  right: 5px;
width: 14px;
image: url(:/res/arrow_down.png);

}
*/

 

转载于:https://www.cnblogs.com/zhishuai/p/7463757.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值