【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

QT之样式表(样式表规则以及使用大全)

放大字体  缩小字体 发布日期:2020-09-10 22:07:22    浏览次数:9
导读

  1、QT样式表可以让你自定义任何一个QT控件的样式包括颜色、边框、背景等等(你想的到样式都可以),Qt样式表的概念、术语和语法与HTML的CSS样式表类似。  样式的规则1:样式规则由选择器和声明组成。选择器指定哪些小部件受规则影响;声明指定应该在小部件上设置哪些属性。  这条语句表示将程序中所有 widget 的字体

  1、QT样式表可以让你自定义任何一个QT控件的样式包括颜色、边框、背景等等(你想的到样式都可以),Qt样式表的概念、术语和语法与HTML的CSS样式表类似。

  样式的规则1:样式规则由选择器和声明组成。选择器指定哪些小部件受规则影响;声明指定应该在小部件上设置哪些属性。

  这条语句表示将程序中所有 widget 的字体大小都设置为 20px 大小, 字体采用微软雅黑.

  这条语句表示, 程序中所有的 QPushButton 类和它的派生类的对象, 它们的前景色(文字

  这里的类名与类型选择器中的类名一样, 不同的是, 类选择器的类名前面有一个( . ), 这种

  构成了我们的 ID 选择器, 它匹配所有 objectName 为 ID 选择器所指定的名称的对象, 为其设

  这个选择器表示: 在选择器 1 匹配的所有对象中, 找到选择器 2 所匹配的所有后代对象, 并 给它们设置样式.

  3. 顾名思义, 后代选择器不仅包含”儿子”, 还包含”孙子”, “重孙子”等, 一般来说, 只要 B 控

  1. 子元素选择器必须用””连接, “”两边有没有空格都可以, 但是不建议写空格, 因为会与

  5. 由于 Qt 中有继承关系的 Widgets 较多, 在使用子元素选择器时, 请特别注意继承关系,

  子元素选择器一般用于一些特定布局条件中的控件, 例如我想给直接布局在 QGroupBox 的

  选择器也许会包含基于 widget 的 state 的程序限制规则的伪状态。伪状态以冒号(:)作为分隔 紧跟着选择器。举个例子,下面的规则在鼠标悬浮在 QPushButton 的上方时生效:

  伪状态可以使用感叹号进行取反,下面一条规则在鼠标没有悬浮在 QRadioButton 上方时生

  对于一个复杂的控件,很有必要去控制这个控件的子控件。比如QComboBox的下拉按钮和QSpinBox的上下调整大小的箭头按钮。选择器可以包含子控件,这些子控件可以将规则的应用程序限制为特定的小部件子控件。如:

  样式的规则6:伪状态。选择器可能包含伪状态,这些伪状态表示根据小部件的状态限制规则的应用。伪状态出现在选择器的末尾,中间有一个冒号(:)。如:

  间接选中就是指继承, 也就是在 Qt5.7 及以上版本, 程序中给 QApplication 对象设置了

 
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-522763.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4