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); } */
踩坑之路多回顾,不要在一个坑掉两次!
THINK TWICE,CODE ONCE!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!