本文通过以下方式来设置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;");