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-G-B2 小时前
【02】C#入门到精通——C# 变量、输入/输出、类型转换
开发语言·c#·c# 变量·c#输入/输出·c#类型转换
星河队长2 小时前
C# 软件加密方法,有使用时间限制,同时要防止拷贝
开发语言·c#
史迪奇_xxx2 小时前
10、一个简易 vector:C++ 模板与 STL
java·开发语言·c++
2301_801252222 小时前
Java中的反射
java·开发语言
Kiri霧3 小时前
Rust开发环境搭建
开发语言·后端·rust
weixin-a153003083163 小时前
[数据抓取-1]beautifulsoup
开发语言·python·beautifulsoup
小杨同学yx3 小时前
有关maven的一些知识点
java·开发语言
重生之我要当java大帝4 小时前
java微服务-尚医通-编写医院设置接口下
java·开发语言·sql
寻找华年的锦瑟4 小时前
Qt-QDir
开发语言·qt
小妖6664 小时前
vscode 怎么运行 c++ 文件
开发语言·c++