一、属性编辑器
geometry 几何构造
二、编辑样式表
#widget{
background-color:rgb(17,17,19);
border-radius:22xp;
border:1px solid black;//设置外边框 solid-实线,black-黑色
}
翻译:设置整体widget的背景颜色、圆角、外边框
- border-radius: 10px; border: 2px groove gray;#圆角设置时必须有外边框border的设置,否则圆角的设置会无效!!!(border的属性值:CSS border-style 属性 (w3school.com.cn))
groove | 定义 3D 凹槽边框。其效果取决于 border-color 的值。 |
#lineEdit{
border-radius:12px;
padding-left:6px;
background-color:rgb(56,56,63);
color:rgb(255,255,255);
}
- padding-left:6px;//设置左内边距
如图,边距越大,红框位置越大,文字越靠右
QPushButton:hover{
margin:1px;
}
翻译:鼠标滑过(hover)时所有边距(margin上下左右)缩小1px
Qt使用StyleSheet美化QPushButton - 简书 (jianshu.com)
4:18的时候添加icon
QSlider::groove:horivazontal{
}
- 对水平滑动条的设置
对滚动窗口进行设置:水平、垂直
Qt使用QSS对horizontalSlider进行样式设置 - 疯狂delphi - 博客园 (cnblogs.com)
Qt-qss之QSlider滑动条美化_费码程序猿的博客-CSDN博客
- autoExclusive
属性保留是否启用按钮的自动排它特性,如果启用了,则属于同一父部件的可选中按钮任何时候只能选中一个按钮;选中另一个按钮将自动取消选中先前选中的按钮,这个功能与排他性按钮组的功能类似。