文章目录
QSS常用属性
字体样式
以上也可以直接写成一行:
font: 字体风格 字体粗细 字体大小 字体名称;
QSS示例
新建一个 QMainWindow 窗口程序,拖入两个QLabel控件:
代码:
#label {
color: red;
/*字体*/
font-family: "Microsoft YaHei";
/*字体加粗*/
font-weight: bold;
/*字体尺寸*/
font-size: 24pt;
/*字体风格*/
font-style: italic;
}
#label_2 {
font: italic bold 36pt "宋体";
}
边框样式
注意:只要遵守上 右 下 左的原则,都遵循以下规则。(以 border-width为例)
border-width: 2px; 表示四个边框都一样为2px
border-width: 2px 15px; 表示上下为2px,左右为15px
border-width: 2px 10px 2px; 表示上为2px,左右为10px,下为2px
每条边还可以分开设置:
-
border-width
border-top-width border-right-width border-bottom-width border-left-width
-
border-style
border-top-style border-right-style border-bottom-style border-left-style
-
border-radius
border-top-left-radius border-top-right-radius border-bottom-left-radius border-bottom-right-radius
也可以直接写成一行:
border: 边框宽度 风格 边框颜色;
QSS示例
新建一个 QMainWindow 窗口程序,拖入三个QLabel控件:
代码:
#label