zoukankan      html  css  js  c++  java
  • 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);
    
    }
    */
  • 相关阅读:
    Add Binary
    Java笔记之String
    Java笔记之数组
    Merge Two Sorted Lists
    Remove Nth Node From End of List
    Longest Common Prefix
    Roman to Integer
    Palindrome Number
    Reverse Integer
    _cdel stdcall
  • 原文地址:https://www.cnblogs.com/zhishuai/p/7463757.html
Copyright © 2011-2022 走看看