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;");
相关推荐
伍哥的传说5 分钟前
Vite Plugin PWA – 零配置构建现代渐进式Web应用
开发语言·前端·javascript·web app·pwa·service worker·workbox
小莞尔32 分钟前
【51单片机】【protues仿真】 基于51单片机八路抢答器系统
c语言·开发语言·单片机·嵌入式硬件·51单片机
我是菜鸟0713号1 小时前
Qt 中 OPC UA 通讯实战
开发语言·qt
JCBP_1 小时前
QT(4)
开发语言·汇编·c++·qt·算法
Brookty1 小时前
【JavaEE】线程安全-内存可见性、指令全排序
java·开发语言·后端·java-ee·线程安全·内存可见性·指令重排序
百锦再1 小时前
[特殊字符] Python在CentOS系统执行深度指南
开发语言·python·plotly·django·centos·virtualenv·pygame
Anson Jiang1 小时前
浏览器标签页管理:使用chrome.tabs API实现新建、切换、抓取内容——Chrome插件开发从入门到精通系列教程06
开发语言·前端·javascript·chrome·ecmascript·chrome devtools·chrome插件
会开花的二叉树1 小时前
继承与组合:C++面向对象的核心
java·开发语言·c++
长河3 小时前
Java开发者LLM实战——LangChain4j最新版教学知识库实战
java·开发语言
Cyan_RA93 小时前
SpringMVC @RequestMapping的使用演示和细节 详解
java·开发语言·后端·spring·mvc·ssm·springmvc