qt之QSS常见属性

本文通过以下方式来设置QSS

cpp 复制代码
控件名->setStyleSheet("");

设置字体大小

cpp 复制代码
font-size:18pt;

设置背景颜色

cpp 复制代码
background-color:red;

cpp 复制代码
background-color:#111111;

cpp 复制代码
background-color:rgba(229,229,229,0);

注:rgba的最后一个值代表透明度

设置字体

cpp 复制代码
font-family:SimSun;

注:黑体:SimHei,楷体:KaiTi,微软雅黑:Microsoft YaHei

设置四周间距

cpp 复制代码
padding:5px;

设置字体加宽

cpp 复制代码
font-weight:900;

设置字体颜色

cpp 复制代码
color:#0B2C47;

设置圆角

cpp 复制代码
border-radius:25px;

注:圆角超出了范围可能不显示

也可以分开来设置,比如border-top-left-raduis

设置边框

cpp 复制代码
border:1px solid red;

注:第一个属性代表宽度,第二个代表样式(solid 实线,dotted 点状边框 , none无边框 dashed 虚线),第三个代表颜色

也可以分开来设置,比如border-left

本文设置QSS的完整语句应该是类似这样的:

cpp 复制代码
lineEdit->setStyleSheet("border-radius:16px;font-size:20pt;background-color:white;");
相关推荐
R.lin14 分钟前
Java 8日期时间API完全指南
java·开发语言·python
yangpipi-31 分钟前
《C++并发编程实战》 第4章 并发操作的同步
开发语言·c++
mengzhi啊36 分钟前
qt更改背景颜色的动画
qt
火钳游侠41 分钟前
java单行注释,多行注释,文档注释
java·开发语言
有趣的我1 小时前
C++ 多态介绍
开发语言·c++
fie88891 小时前
波束赋形MATLAB代码实现
开发语言·matlab
丘狸尾1 小时前
gradio uv无法add
开发语言·python
sali-tec2 小时前
C# 基于halcon的视觉工作流-章67 深度学习-分类
开发语言·图像处理·人工智能·深度学习·算法·计算机视觉·分类
全栈陈序员2 小时前
【Python】基础语法入门(十七)——文件操作与数据持久化:安全读写本地数据
开发语言·人工智能·python·学习
阿沁QWQ2 小时前
C++的map和set
开发语言·c++