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);

}
*/
复制代码

 

posted @   愤怒的企鹅  阅读(2780)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示