在QSS(Qt样式表)中,background-color和background都是用于设置控件背景的属性,但它们之间有一些区别,主要体现在功能和灵活性上。 1.background-color 功能:background-color仅用于设置背景的颜色。它接受颜色值(例如,十六进制颜色代码、RGB、RGBA等)。 示例: css QPushButton {background-color:#FF0000;/* 红色背...
在QSS(Qt样式表)中,要设置透明度可以使用RGBA格式的颜色值来表示。十六进制颜色通常不直接支持透明度,但可以通过将RGB和透明度值转换为十进制,并使用RGBA格式来实现。 下面是一个示例,展示如何使用RGBA格式的颜色设置透明度: QWidget{ background-color:rgba(255,0,0,128);/* 设置背景色为红色,透明度为50% */ }...
background-color: rgba(255,255,255,255); } QTextEdit QScrollBar:vertical { margin: 22px 0 22px 0; } QScrollBar:add-page { background-color: rgba(0,0,0,255); } QScrollBar:sub-page { background-color: rgba(0,0,0,255); } QScrollBar::add-line:vertical { background-color: rg...
在QSS(Qt Style Sheets)中,可以使用opacity属性来设置控件的透明度。具体用法如下: QWidget{ background-color:rgba(255,255,255,0.5);/* 设置背景颜色及透明度 */ } 其中,rgba()函数用于指定颜色值和透明度。最后一个参数表示透明度,取值范围为0到1,其中0表示完全透明,1表示完全不透明。 通过将上述样式应用到...
| Color Name 颜色rgba 和 hsva 后面的参数是透明度。 Font (Font Style| Font Weight){0,2}Font Size String 简单设置文字字体 Font Size Length 文字字体大小 Font Style normal| italic| oblique 文字字体的格式 FontWeight normal| bold| 100| 200 ...| 900 文字的磅bold 加粗 Gradient qlineargradient...
background-color: rgba(233,239,245,255); height: 50px;font-weight: bold; } 表格部分可编辑部分不可编辑:整体可编辑,某个单元格设置不可编辑 tableWidget->item(i, 1)->setFlags(Qt::ItemIsEnabled); 2、QTreeWidget 选中子项选中一整行。
background-color: rgba(43,45,31,255); height:15px; subcontrol-position:top; subcontrol-origin: margin; } QScrollBar::handle:vertical { border :2pxsolidgray; border-radius:6px; background-color:solidgray; min-height :12px; } QScrollBar::up-arrow:vertical ...
background-color 为设置背景颜色,可以使用十六进制数表示颜色,也可以使用某些特殊的字体颜色:red, green, blue 等,或者使用 rgb(r,g,b) 和 rgba(r,g,b,a) 来设置,其中 r、g、b、a 值为0~255,如果想不显示颜色可以设置值为透明 transparent
background-color:rgba(255,255,255,0%); } /* 滑动条:滑块 */ QSlider::handle:vertical{ border:5pxsolid#6CF8FC; margin:0-270-27;/* 滑块向值条周边扩展 */ height:44px; border-radius:27px;/* 圆角超过margin的27+27将会无效 */ ...
background-color: rgba(43,45,31,255); height: 15px; subcontrol-position: top; subcontrol-origin: margin; } QScrollBar::handle:vertical { border : 2px solid gray; border-radius: 6px; background-color: solid gray; min-height : 12px; } QScrollBar::up-arrow:vertical ...