QSS属性大全

qss简介大全 ​ Qt style sheet, 简写就是qss, Qt样式表,不需要用C++代码控件进行重载,就可以修改控件外观,美化界面,类似于前端的css, 但是没有css功能强大.​ 例如下面QLabel的样式设置除了以上样式外,还有很多,qss千变万化,可以写出各种花里胡哨的样式。 阅读详情
1、选择器
1.1、通用选择器
/*
格式:* { 属性: 值; }
通用选择器一般用来给应用程序设置统一的字体,大小,颜色等
*/
* {
    font-family: "Microsoft YaHei";
    outline: 0px;
    color: #DCDCDC;
}
1.2、类型选择器
/* 格式: 类名 { 属性: 值; } */
/* 类名即 Widget 类名, 由 QObject :: metaObject() :: className()获取, 类型选择器匹配所有该类以及该类的派生类的对象 */
QPushButton {
	color: blue;
}
/* 程序中所有的 QPushButton 类和它的派生类的对象, 它们的前景色(即文字颜色)被设置为蓝色 */
/* 一般用于为控件做统一初始化 */
/*
注意点:
当自定义控件在命名空间之中(或它是一个嵌套类),QObject::className()会返回(::),与子控件选择器
相冲突当为命名空间中 widget 使用类型选择器时, 我们必须将” :: ”替换成” -- ”
*/
namespace ns {
	class MyPushButton : public QPushButton {
	}
}

qApp->setStyleSheet("ns--MyPushButton { background: yellow; }");
1.3、类选择器
/* 格式:.类名 { 属性: 值; } */
/* 类名与类型选择器中的类名一样,前面的.表示只匹配该类的所有对象,而不匹配其派生类对象 */
.QPushButton {
	color: blue;
}

/* 比如当用QFrame做容器时可以用它来只对QFrame做样式,而不对其派生类(QLabel, QAbstractScrollArea 等等)生效 */
1.4、ID 选择器
/* 格式:#id{ 属性: 值; } */
/*  id 指的是 objectName, 每个 QObject 类及其派生类都有的一个属性 */
#button {
	color: red;
}

/* 一般用于特殊控件,比如登录按钮等 */
/*
注意点:
	1. objectName 是大小写敏感的.
	2. “#”与 ID 之间不可以有空格
	3. 由于 objectName 是所有 QObject 类对象的一个属性, 在运行过程中可以改变, 所以一般
	情况下, 要使用 ID 选择器时, 保证 objectName 不要在运行时被改变, 否则重新加载
	stylesheet 文件时, 对应的 ID 选择器将不会匹配到原来的控件.
	4. 由于 objectName 允许字符串中含有空格, 但是 ID 选择器中, ID 是从紧跟#后的第一个字
	符开始直到遇到空格或“{”之间的字符串, 因此, 如果是为了使用 ID 选择器而设置
	objectName, 则 objectName 中不能含有空格
	5. 由于任何对象的 objectName 都可以出现重复, 因此在设置 objectName 时, 尽量保持其
	唯一性
	6. Qt 官方给出的 ID 选择器的格式为:
	类名#id{ 属性: 值; }
	但实际上不加类名也是可以的(加了类名的 ID 选择器在 CSS 中被称为交集选择器),在正
	式开发中, 还是建议加上类名, 因为这样可以看出这个 id 选择器所匹配的对象的类型,
	有利于提高阅读性.
*/
1.5、后代选择器
/* 格式:选择器 1 选择器 2{ 属性: 值; } */
/* 在选择器 1 匹配的所有对象中, 找到选择器 2 所匹配的所有后代对象 */
/*
注意点:
注意点:
	1. 后代选择器必须用空格隔开每个选择器
	2. 后代选择器可以通过空格一直延续下去, 例如:
		选择器 1 选择器 2 选择器 3 … 选择器 N{ 属性: 值; }
	3. 顾名思义, 后代选择器不仅包含”儿子”, 还包含”孙子”, “重孙子”等, 一般来说, 只要 B 控
		件显示在 A 控件上, 那么 B 控件就是 A 控件的后代.
	4. 后代选择器不仅可以使用类型选择器, 还可以使用类选择器, id 选择器等.
	5. Qt 中, 各控件的父子关系:
		通过简单的验证, 各控件的父子关系并非我们在创建对象时所指定的那样, 实际父子关
		系取决于如何布局. 
*/

/*
用途:对多个相似对话框中的一个按钮进行样式修改时可以选择后代选择器
*/
BaseDialog QPushButton{
	min-width: 120px;
	min-height: 40px;
	max-width: 120px;
	max-height: 40px;
	font-size: 20px;
	padding: 0px;
}

1.6、子元素选择器
/* 格式:选择器 1 >选择器 2 { 属性: 值; } */
/* 子元素选择器表示找到指定选择器所匹配的对象中的所有特定直接子元素然后设置属性,
即找到选择器 1 匹配到的对象中的被选择器 2 匹配到的直接子元素然后设置属性 */

/*
注意点
	1. 子元素选择器必须用”>”连接, “>”两边有没有空格都可以, 但是不建议写空格, 因为会与后代选择器的连接符混淆.
	2. 子元素选择器只会查找”儿子”, 不会查找其他后代.
	3. 子元素选择器不仅可以使用类型选择器, 还可以使用类选择器,id 等选择器
	4. 子元素选择器不能通过”>”一直延续下去, 只能有一个”>”
	5. 由于 Qt 中有继承关系的 Widgets 较多, 在使用子元素选择器时, 请特别注意继承关系,
		比如我只想选中 QGroupBox 中的 QPushButton, 那么我即可以写成
		QWidget >QPushButton{color: red;} o1
		也可以写成
		QGroupBox>QPushButton{color: red;} o2
		这是因为 QGroupBox 是 QWidget 的派生类, 类型选择器 QWidget 会选中所有它的派生
		类对象,这些对象中包括 QGroupBox, 因此写法o1 会将所有的 QPushButton 的前景
		色设置为红色.
	鉴于此种情况, 我推荐在使用子元素选择器时, 使用类选择器替代类型选择
	器
*/

/* 例如我想给直接布局在 QGroupBox 的QCheckBox 设置一些特定属性 */
.QGroupBox > .QCheckBox {
	color: blue;
}

1.7、属性选择器
/*
格式:
	[attribute=value]{ 属性: 值; }
	[attribute|=value]{ 属性:值; }
	[attribute~=value]{ 属性:值; }
	
attribute=value 表示匹配有特定属性 attribute, 并且值为 value 的所有控件, 然后设置样式;
attribute|=value 表示匹配有特定属性 attribute, 并且值以 value 开头的所有控件, 然后设置样式;
attribute~=value 表示匹配有特定属性 attribute, 并且值包含 value 的所有控件, 然后设置样式;
*/

/*
注意点
1. attribute|=value 表示 attribute 属性的值以 value 开头, 无论 value 后面还有没有值, 或者
value 后面是什么, 均能匹配到
*/

[objectName|="button"]{
	color: red;
}
/* 这表示将 objectName 属性以 button 开头的所有控件的前景色设置为红色 */

/* attribute~=value 表示 attribute 属性的值中包含 value, 这里要注意的是:value 必须是独
立的单词, 也就是包含 value 并且 value 是被空格隔开的 */
1.8、并集选择器
/* 格式:选择器 1,选择器 2,选择器 3{ 属性: 值; } */

.QLineEdit, .QComboBox{
 	border: 1px solid gray;
 	background-color:white;
}
1.9、子控件选择器
/*
格式:
	类型选择器::子控件{ 属性: 值; }
	类选择器::子控件{ 属性: 值; }
*/

/* QComboBox 的 drop-down 部分 */
QComboBox::down-arrow{
	image: url(:/res/arrowdown.png);
}
QComboBox::down-arrow:pressed {
	position: relative;
	top: 1px; left: 1px;
}
1.10、伪类选择器
/*
格式:
	类型选择器:状态{ 属性: 值; }
	类选择器:状态{ 属性: 值; }
	冒号两边不可有空格
*/

QPushButton:hover { color: white }
/* 伪状态可以使用感叹号进行取反 */
QRadioButton:!hover { color: red }
/* 伪状态可以链接,在这样的情况下,隐式地包含了逻辑与 */
QCheckBox:hover:checked { color: white }
/* 上面表示在鼠标悬浮到一个已 check 的 QCheckBox 上时生效 */

/* 支持并集选择器及子控件选择器 */
QCheckBox:hover, QCheckBox:checked { color: white }
QComboBox::drop-down:hover { image: url(dropdown_bright.png) }
2、属性
2.1、背景属性 background

连写格式:background: color image repeat position;

背景共有 7 个属性, 既可以每个属性单独设置, 也可以连写
background-color
  设置控件的背景颜色, 默认是 border 之内的矩形区域, 包括内边距和内容矩形
background-image
  格式是 url(filename), filename 是一个本地文件路径或 Qt 资源文件路径, 不支持网络图片;
  设置控件的背景图片. 可以与背景颜色共存, 背景图片会覆盖背景颜色
background-repeat
  repeat-x: 在水平方向上平铺
  repeat-y: 在垂直方向上平铺
  repeat: 在水平和垂直方向上都平铺, 这是默认值(但是 Qt 好像有 bug, 设置了 repeat 反
  而不会平铺, 不设置才平铺)
  no-repeat: 不平铺
  作用: 设置背景图片的平铺方式.

在这里插入图片描述

background-position
  top: 向上对齐   left: 向左对齐
  bottom: 向下对齐   right:向右对齐
  center: 居中
  格式:background-position: 水平对齐方式 垂直对齐方式;
background-attachment
  scroll : 滚动, 这是默认值
  fixed: 固定
  设置背景图片在带滚动条的控件(QAbstractScrollArea)中是固定在一个位置还是随着滚动条滚动.
background-clip
  margin: 外边距矩形
  border: 边框矩形
  padding: 内边距矩形
  content: 内容矩形
  设置背景颜色覆盖的区域, 默认情况下背景只覆盖内边距矩形, 如果没有指定, 默认值为 border
background-origin
  margin: 外边距矩形
  border: 边框矩形
  padding: 内边距矩形
  content: 内容矩形
  与 background-position 和 background-image 一起使用, 指明背景图片的覆盖范围矩形,如果没有指定, 默认为 padding

2.2、前景色 color

color 设置的前景色, 也就是控件文字的颜色, color 属性是被所有 widget 都支持的

2.3、边框属性 border

连写格式:border: width style color;
border-width
  像素宽度, 数值后面一定要加上像素单位 px
border-style
  取值: dashed,dot-dash,dot-dot-dash,dotted,double,groove,inset,outset,ridge,solid,none
  设置边框的渲染样式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
border-color
  设置边框的颜色
border-radius
  取值: 水平半径 垂直半径;均是以像素为单位, 值必须带 px, 第二个值是可选的,
  如果只有一个值, 表示同时水平半径和垂直半径
border-image
  格式:border-image: border-image-source border-image-slice border-image-repeat
  border-image-source: 图片路径
  border-image-slice: 图片切片, 单位只能是像素值, 因此数值不必带单位 px
  border-image-repeat:指定边框图片的四条边和四个角的平铺方式。
    有三种取值, 分别为 stretch(默认), round(均分平铺), repeat(平铺).
  stretch 表示拉伸四条边相应的切片图片,来填补边框的间隙.
  round 是把四个角和四条边分成均等区域然后用背景图片切好能铺满整个边框空隙, 不能多也不能少
  repeat 是做直接复制填满空隙
单些格式:
  border-top-width border-top-style border-top-color
  border-right-width border- right -style border- right -color
  border-bottom-width border- bottom -style border- bottom -color
  border-left-width border- left -style border- left -color

2.4、字体属性 font

连写格式:font: style weight size family
font-style
  设置字体风格。normal: 正常,italic: 斜体,oblique: 倾斜的字体
  Italic 是使用文字的斜体,Oblique 是让没有斜体属性的文字倾斜
  一些不常用的字体,或许就只有个正常体,如果你用 Italic,就没有效果了,这时候就要用 Oblique
font-weight
  设置文字的粗细;三种方式:normal: 正常粗细、bold: 加粗、数值(数越大字越粗)
font-size
  设置字体大小。单位有px,pt,px常用
font-family
设置字体样式。(QSS 中 font-family 只能指定一种字体)
  微软雅黑: Microsoft YaHei
  宋体:SimSun
  黑体:SimHei
  仿宋: FangSong
  楷体: KaiTi
  隶书:LiSu
  幼圆:YouYuan
  华文细黑:STXihei
  华文楷体:STKaiti
  华文宋体:STSong
  华文中宋:STZhongsong
  华文仿宋:STFangsong
  方正舒体:FZShuTi
  方正姚体:FZYaoti
  华文彩云:STCaiyun
  华文琥珀:STHupo
  华文隶书:STLiti
  华文行楷:STXingkai
  华文新魏:STXinwei

2.5、文本属性

text-align
  设置文本的对齐方式。top, bottom, left, right, center
  格式:text-align: 水平对齐方式 垂直对齐方式;
  支持这个属性的控件目前只有 QPushButton 和 QProgressBar
text-decoration
  给文本添加装饰。none: 没有装饰;underline: 下划线;overline: 上划线;line-through: 删除线
padding
  padding: 上 右 下 左;
  padding-top: ?px;
  padding-right: ?px;
  padding-bottom: ?px;
  padding-left: ?px;
margin
  与padding一致
width, height
  这两个属性设置的是盒子内容的宽高.
  这两个属性只对子控件选择器选中的对象有效
  这两个属性的取值均是像素值, 即数字加像素单位 px
outline
控件有焦点时, 绘制在边框边缘的外围,可起到突出作用
  outline
  outline-color
  outline-offset
  outline-style
  outline-radius
  outline-bottom-left-radius
  outline-bottom-right-radius
  outline-top-left-radius
  outline-top-right-radius

2.6、渐变 Gradient
附录
1、伪态列表
伪态描述
:active当小部件位于活动窗口中。
:adjoins-item当QTreeView的子控件::branch与物体相邻时
:alternate
:bottom项目位于底部
:checked被选中状态时
:closable可关闭状态时
:closed关闭状态时
:default默认状态
:disabled不可使用状态
:editable可编辑态时
:edit-focus拥有可编辑焦点时
:enabled可用状态时
:exclusive
:first为第一个时。例如QTabBar的第一个选项卡
:flat当为flat态时
:floatable可浮动态时
:focus拥有输入焦点时
:has-children拥有子物体时
:has-siblings
:horizontal具有水平方向时
:hover悬停在此控件上时
:indeterminate拥有不确定态时
:last最后一项
:left位置位于左侧时
:maximized最大化态时
:middle在中间时
:minimized最小化时
:movable可移动态时
:no-frame无边框态时
:non-exclusive
:off对于可以切换的控件,处于关闭状态时
:on对于可切换的控件,处于打开状态时
:only-one
:open打开状态时,例如QComboBox具有一个可打开的菜单
:next-selected
:pressed当被鼠标按时,可当做clicked事件
:previous-selected
:read-only
:right
:selected被选择态
:top
:unchecked未被选中态
:vertical
:window
2、子控件列表
子控件描述
::add-line用于添加QScrollBar行的按钮
::add-page手柄(滑块)和QScrollBar的add-line之间的区域
::branchQTreeView的分支指示器
::chunkQProgressBar的进度块
::close-buttonQDockWidget或QTabBar选项卡的关闭按钮
::cornerQAbstractScrollArea中两个滚动条之间的角
::down-arrowQComboBox、QHeaderView、QScrollBar或QSpinBox的向下箭头
::down-buttonQScrollBar或QSpinBox的向下按钮
::drop-downQComboBox的下拉按钮
::float-buttonQDockWidget的浮动按钮
::grooveQSlider的凹槽
::indicatorQAbstractItemView、QCheckBox、QRadioButton、可检查QMenu项或可检查QGroupBox的指示器
::handleQScrollBar、QSplitter或QSlider的滑块
::iconQAbstractItemView或QMenu的图标
::itemQAbstractItemView、QMenuBar、QMenu或QStatusBar的项
::left-arrowQScrollBar的左箭头
::left-cornerQTabWidget的左角。例如,此控件可用于控制QTabWidget中左角小部件的位置
::menu-arrow带有菜单的QTool按钮的箭头
::menu-buttonQToolButton的菜单按钮
::menu-indicatorQPushButton的菜单指示器
::right-arrowQMenu或QScrollBar的右箭头
::paneQTabWidget的窗格
::right-cornerQTabWidget的右角
::scrollerQMenu或QTabBar的滚动条
::sectionQHeaderView的部分
::separatorQMenu或QMainWindow中的分隔符
::sub-line用于减去QScrollBar的一行的按钮
::sub-page手柄和QScrollBar的sub-line之间的区域
::tabQTabBar或QToolBox的选项卡
::tab-barQTabWidget的选项卡栏
::tearQTabBar的指示器
::tearoffQMenu的指示器
::textQAbstractItemView的文本
::titleQGroupBox或QDockWidget的标题
::up-arrowQHeaderView、QScrollBar或QSpinBox的向上箭头
::up-buttonQSpinBox的向上按钮
QSS语法介绍 QSS是Qt Style Sheets的简称,也就是Qt样式表,是Qt提供的一种用来自定义控件外观的机制。QSS大量参考了CSS的内容,但功能比CSS弱很多,体现在选择器要少、属性也少很多,并且不是所有属性都可以用在Qt的所有控件上。 阅读详情

相关推荐

【QT】QSS美化——基础知识_qt qss

17种标准色:aqua, black, blue, fuchsia, gray, green, lime, maroon, navy,olive, orange, purple, red, silver, teal, white, yellow。所有QFrame容器下面的QPushButton,其中要求QPushButton的直接父容器是QFrame,注意和后代选择器的区别。匹配所有flat属性是false的QPushButton实例,注意该属性可以是自定义的属性,不一定非要是类本身具有的属性。

2401_87555477的博客 1451

关于QSS 看这一篇就够了!

1、QSS介绍 自定百度。 2、QSS常用属性大全 Qss背景属性(Background) background 在一个声明中设置所有的背景属性。 background-attachment 设置背景图像是否固定或者随着页面的其余部分滚动。 background-color 设置元素的背景颜色。 background-image 设置元素的背景图像。 background-position 设置背景图像的开始位置。 background-repeat 设置是否及如何重复背景图像。

HelloKandy's Blog 1万+

编写更美观的QT程序——QSS和property的使用

QT提供了QSS(QT Style Sheet)样式表来方便的自定义控件的外观来制作美观的程序界面,其语法与CSS类似 本文从以下几个方面介绍如何应用QSS 目录 一、如何加载QSS 二、常用控件的QSS 三、QSS的选择器 四、QSS冲突 五、自定义QSS属性 六、在运行时根据状态属性加载不同的QSS 一、如何加载QSS 常用的有三种方法: 1、统一加载QSS文件,应用于整个程序的控件 在main函数中 QApplication a(argc, argv); a.setStyl

baozhu_gungun的博客 3848

Qt开发 | qss介绍 | 常用样式 | 控件样式应用 | qss选择器

Qt Style Sheets ,简写是QSS,Qt样式表,用于修改控件外观,美化界面。它类似于前端的CSS(Cascading Style Sheets)但专门用于Qt应用程序。QSS允许开发者通过样式表来控制窗口部件的外观和感觉,而无需修改应用程序的源代码。例如:下面QLabel的样式设置QLabel/*背景色*//*字体颜色,前景色*//*字体类型*//*字体大小*//*我是qss注释*/除了以上样式外,还有很多,qss千变万化,可以写出各种花里胡哨的样式。

zwcslj的博客 6145

Qt工程实践_01_Qt样式表Qss(什么是QSS;基本语法;setStyleSheet函数;样式表的属性值;利用QtCreate实现样式切换;样式表实现皮肤改变实例)

本篇介绍什么是样式表,讨论如何使用Qt样式表Qss修改应用程序外观,并通过实例进行讲解。 了解HTML的同学都知道,一般在HTML中我们把样式表叫做CSS,在Qt中我们称之为QSS。QSS和CSS并不完全等同,语法完全类似,定义上存在一些差别。 1. 什么是QSS QSS是Qt程序界面中用来设置控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性,用于美化UI界面。实现界面和程序的分离,快速切换皮肤。 QSS最大的优点就是简单便捷,我们可以通过它快速实现应用程序的外观界面。 2. QSS的基本语法

分享学习成长历程,Winter is coming! 2万+

ArcGIS学习记录—SHP文件转换为KML KMZ数据,并显示面要素相应的标注

使用相应软件操作获取KMZ数据得以下发到外业调查人员,使得矢量数据能够更显而易见,可视化,让外业人员的工作减轻许多。(过程步骤是借鉴于网络上的相关人士给的建议,根据这些建议自己做出来的步骤,可能有些粗略,有问题的话可以再进行探讨)...

qq_41046162的博客 5万+

Qt_QSS 样式表属性大全

属性概述 width:12px; //设置宽度 单位像素 height:40px //设置高度 /*设置背景颜色 四种颜色表示方式*/ background-color:rgb(255,255,255); background-color:rgbs(255,255,255,30); //最后一个参数是透明度 0~255 background-color:yellow ...

我是唐 1万+

logisim实验——通过2个半加器实现1-bit全加器,通过4个一位全加器构成4-bit加法器(详解)

一、由异或门和与门所构成的半加器: 二、由两个半加器构成的1-bit全加器: ..

zep 1万+

qss 属性介绍大全

参考着个链接http://www.cnblogs.com/bclshuai/p/9809679.html 字体属性:(font) 大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD 样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常) 行高 {lin...

wushuang443的专栏 6635

SAP Workflow审批功能实例详细过程

SAP Workflow审批功能实例详细过程

陈送平的博客 6566

手把手教你用STM32CubeIDE移植Vector CCP驱动,实现与INCA的标定通信(附避坑指南)

本文详细介绍了如何在STM32CubeIDE环境下移植Vector CCP驱动,实现与INCA的标定通信。从开发环境准备、CAN外设配置到CCP协议栈移植和A2L文件生成,提供了完整的操作流程和常见问题解决方案,帮助工程师快速掌握基于CAN总线的标定技术。

weixin_28685287的博客 137

Qt 控件 QSS 样式大全(通用属性篇)

本文介绍了Qt Style Sheets (QSS) 的通用属性应用,主要内容包括: 基础应用:介绍了QSS的加载方式(全局/局部样式)、基础语法要点和继承优先级规则 通用属性分类:将QSS属性分为文字排版、背景填充、边框圆角、盒模型布局等9大类,并提供典型属性和用途说明 详细分类解析:重点讲解了文字排版类的属性和效果,包括文本颜色、选中状态、字体设置等具体用法 实用建议:提供了版本兼容性说明、调试技巧和团队协作建议 本文适合希望建立Qt全局主题或需要快速查阅QSS效果的开发者,可作为Qt界面样式设计的参考

阿博的博客 957

WorkBuddy 连接百度网盘:能查能上传,但别指望 AI 帮你下载

本文介绍了如何通过WorkBuddy连接百度网盘实现文件管理功能。首先需要在百度开放平台创建应用并获取AppKey等凭证,然后通过拼接授权URL获取Access Token并填入WorkBuddy。实际测试表明,该连接器支持查看目录结构、搜索文件及上传文档,但无法实现文件下载和创建分享链接,原因是百度网盘MCP Server未提供相关接口。使用前需明确功能限制,该方案适合需要远程查阅网盘内容但不涉及下载的场景。

u011186532的专栏 1881

有用博客

qss: QSS美化——基础知识 一个值得借鉴的QSS样式

weixin_43117674的博客 149

车牌识别系统

随这图形图像技术的发展,现在的车牌识别技术准确率越来越高,识别速度越来越快。无论何种形式的车牌识别系统,它们都是由触发、图像采集、图像识别模块、辅助光源和通信模块组成的。车牌识别系统涉及光学、电器、电子控制、数字图像处理、计算视觉、人工智能等多项技术。触发模块负责在车辆到达合适位置时,给出触发信号,控制抓拍。辅助光源提供辅助照明,保证系统在不同的光照条件下都能拍摄到高质量的图像。图像预处理程序对抓拍的图像进行处理,去除噪声,并进行参数调整。然后通过车牌定位、字符识别,最后将识别结果输出。 牌照自动识别是一

FPGA/MATLAB学习教程/源码/项目合作开发 2万+

【机器学习|评价指标8】混淆矩阵(Confusion Matrix)、Cohen‘s Kappa 系数、详解,平均交并比(mIoU)、列联表(Contingency Table)附代码。

【机器学习|评价指标8】混淆矩阵(Confusion Matrix)、Cohen's Kappa 系数、详解,平均交并比(mIoU)、列联表(Contingency Table)附代码。

2401_89898861的博客 1424

1. Qss 所有的样式属性名在哪里查询?

相信很大一部分开发者真的被Qt样式表的属性搞挺头痛的!一方面Qss的示例Demo太过简单,另一方面,Qss的所有属性在Qt的官方文档Aaasist中也描述的不清晰,自己不得不从Qt源码里找了下所有的Qss关联属性的最确切的名称,在此记录如下!以上为自己跟踪Qt源码的结果,不确定是否还有遗漏,后续有新的发现继续补充!

进击的程序员 1501

OpenClaw小白使用全攻略

OpenClaw全能技能解锁指南:从基础到进阶 摘要: 本文提供OpenClaw AI智能体的完整使用教程,帮助用户从安装后"不知道如何用"到熟练掌握核心功能。教程包含:1)控制台5大区域详解和3个必做初始化设置;2)文件管理、浏览器自动化、文档生成等5大基础功能实操,每个功能配有详细操作步骤、指令模板和效果演示;3)10+高频场景解决方案,如整理文件、搜集资料、写总结等;4)进阶技巧和常见问题解答。通过清晰的图文指引,即使电脑小白也能快速上手,实现办公自动化、提升工作效率。

通俗易懂学IT 3058

Qt界面设计及QSS

前言 关于QSS,用两篇文章即可学会。 第一篇 规则讲解 请查看链接:QSS规则详解 第二篇 属性查询 请查看链接:QSS常用属性查询表

深圳谱研互联科技的博客 431

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Qss自定义属性

QSS属性功能使用,包括属性选择器、Q_PROPERTY定义属性、动态属性、QSS设置自定义属性值。

mahuifa的博客 3667

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【QSS样式表 - ③】:QSS常用属性

盒子模型将每个界面元素视为一个矩形框,框的各个部分可以通过不同的属性进行样式设置。盒子模型主要由四个部分组成:margin(外边距)、border(边框)、padding(内边距)和内容区域。最后将图片的九块区域分别放到窗体(QLabel)的九块区域,从上面我们知道,分割后图片的四个角区域和窗体的四个角区域一样,因此放上去后不会有改变,而图片的其他区域比较小,窗体的其他区域比较大时,会自动拉伸填充。然后,将窗体(即示例中的 QLabel)进行分割,分成九块。我们的需求是要求图片的四个角都不变形。

Oh_Python的博客 2137

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

qss样式表笔记大全(一):qss名词解析(包含相关示例)

欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.youkuaiyun.com/qq21497936 本文章博客地址:http://blog.youkuaiyun.com/qq21497936/article/details/79401577 目录 前话 阅读方式 名词解析 选择器(selector) ...

长沙红胖子 Qt・西安|省级科研团队从业背景,深耕双一流体系高精尖技术配套研发|剥离高精尖机理,沉淀高端特种行业领域 Qt 工程化落地经验|博文仅分享通用技术总结,输出公开普适工程思路。 6万+

Qt中QSS样式属性介绍

Qt中QSS样式各种属性介绍大全

qianniulaoren的博客 1880

QT QSS属性

使用Qss设置QT程序界面的样式和皮肤 1 使用Qss设置QT程序界面的样式和皮肤 1.1 Qss的功能 Qt程序界面中控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性可以通过Qss文件来设置,美化UI界面。实现界面和程序的分离,快速切换皮肤。 1.2 QSS基本属性设置 Qss的强大在于组合功能的强大,这里只是简单介绍基本功能,将简单功能组合起来才能实现好看的效果。 Qss背景属性(Background) 属性 描述 ...

qq_39501474的博客 888

Qt QSS基本属性设置

Qt QSS基本属性设置

m0_73443478的博客 1369

QSS结合 对象的名称和属性设置 的使用

​ 可以使用QSS来控制QT中控件样式,将QSS单独配置成一个文件,这样所有想使用对应样式的窗口都可以独立调用对应的QSS文件,方便样式复用。

CAUC_lin的博客 1626
上一篇: 基于std标准库的哈希函数实现的hashmap
下一篇: concurrentqueue源码阅读
山有木兮啊
博客等级 码龄8年 135粉丝 132原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值