在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...
color:为设置字体颜色,可以使用十六进制数表示颜色,也可以使用某些特殊的字体颜色:red, green, blue 等,或者使用 rgb(r,g,b) 和 rgba(r,g,b,a) 来设置,其中 r、g、b、a 值为0~255,如果想不显示颜色可以设置值为透明 transparent;注意:字体颜色用的是 color 属性,没有 font-color 这个属性 字体也可以...
在QSS(Qt Style Sheets)中,可以使用opacity属性来设置控件的透明度。具体用法如下: QWidget{ background-color:rgba(255,255,255,0.5);/* 设置背景颜色及透明度 */ } 其中,rgba()函数用于指定颜色值和透明度。最后一个参数表示透明度,取值范围为0到1,其中0表示完全透明,1表示完全不透明。
background-color: rgba(205, 232, 255, 255); /*brance是树子项前面缺的那一块*/ } 3、QDockWidget 浮动框标题粗体 QDockWidget{ font:bold; } 没有关闭、浮动等按钮 setFeatures(QDockWidget::DockWidgetMovable); 4、QComboBox 下拉框嵌在表格里了,表格隔行不同色,下拉框底色透明,随表格颜色。
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: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 属性指定。 背景图片使用 background-image 属性定义, 它用于绘制由 background-origin 指定在盒模式中四个区域的图片开始显示的起点位置。 背景图片在盒模式域内的对齐和平铺方式可以通过 background-position 和 background-repeat 属性指定。 如果指定的...
/*color:palette(Base);*/ /*设置背景色*/ background-color:rgba(%,%,%,%); /*设置背景色渐变*/ /*background-color:qlineargradient(x1:0,y1:0,x2:1,y2:1, stop:0 white,stop:0.4 red, stop:1 green);*/ /*设置背景图片*/ /*background-image:url(:/imags/button.png);*/ ...