通过 setStyleSheet
来设置控件的 Style 样式
控件样式的常用设置项:
1、border
:设置控件的边框样式
// 1. 无边框
QString borderNone = "border:none";
// 2. 设置边框的值需要有3个因子: 宽度,线形,颜色
QString borderStyle = "border:5px solid #999999;";
// 3. 设置边框的圆角半径为:30px
QString borderRadius = "border-radius:30px;";
// 边框可以为各种组合样式
ui.widget->setStyleSheet(borderStyle + borderRadius);
ui.groupBox->setStyleSheet(borderNone); // GroupBox 无边框
效果如下图所示:
2、background-color
:设置背景颜色
// 设置背景的两种方式:
// 1. 以十六进制数字设置
QString backgroundStr1 = "background-color:#00ffff";
// 2. 以 rgba 的方式来设置
QString backgroundStr2 = "background-color:rgba(200,100,100,0.8)";
标签:控件,Qt,样式,边框,QString,设置,setStyleSheet
From: https://www.cnblogs.com/Jeffxu/p/17799215.html