【QT小记】QT各种控件常用样式设置

基本属性 - 共同
// 宽 高
width: 7px;
height: 7px;
min-width: 7px;
min-height: 7px;
max-width: 7px;
max-height: 7px;

// 背景颜色
background-color: rgb(255, 255, 255);  
background-color: rgbs(255, 255, 255, 30);
background-color: yellow;
background-color: #FF0000;

// 字体
color: rgb(255, 255, 255);	   // 颜色
font-size: 20px;                 // 大小
font-family: "Microsoft YaHei";  // 字体
font-style: italic;              // 风格:斜体/下划线等                     
font-weight: bold;               // 权重:粗体/400

// 边框
border: 3px solid red;	// 宽度 风格 颜色
// 边框风格 (solid:实线  dotted:点状边框   none:无边框    dashed:虚线)
border-style: solid;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
// 边框宽度
border-width: 7px;
border-top-width: 7px;
border-right-width: 7px;
border-bottom-width: 7px;
border-left-width: 7px;
// 边框角弧度
border-radius: 7px;              
border-top-left-radius: 7px;         
border-top-right-radius: 7px;        
border-bottom-left-radius: 7px; 
border-bottom-right-radius: 7px;
// 边框颜色
border-color: #FF0000;			
border-top-color: #FF0000;
border-right-color: #FF0000;
border-bottom-color: #FF0000;
border-left-color: #FF0000;
// 边界图
border-image: url(border.png);

// 外边距
margin: 14px 18px 20px 18px;    // 顺序上右下左 
margin-top: 14px;
margin-right: 18px;
margin-bottom: 20px;
margin-left: 18px;

// 内边距
padding: 4px;           
padding-left: 5px;      
padding-right: 10px;     
padding-top: 3px;        
padding-bottom: 3px;    
QPushButton
// 常规样式
QPushButton {

}
// 鼠标悬浮样式
QPushButton:hover {

}
// 鼠标点击样式
QPushButton:pressed {

}
QToolButton
QCheckBox
QRadioBox
QLineEdit
QLabel
QSS样式语法

https://blog.youkuaiyun.com/lin786063594/article/details/123598533?spm=1001.2014.3001.5501

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值