作用:与background-position和background-image一起使用,指明背景图片的覆盖范围矩形,如果没有指定,默认为padding 举例:下面是分别设置为margin,border,padding和content的代码和效果图: QTextEdit { background-color:skyblue; border:20pxsolidpurple; padding:20px; margin:20px; background-image:url(:/Image/1.p...
QComboBox::drop-down { image: url(dropdown.png) } 上述规则指定了QComboBoxe下拉按钮样式,虽然双冒号(::)语法让人想起CSS3伪元素,但Qt子控件从概念上讲有不同的级联语义。 子控件定位总是相对于另一个参考元素,这个参考元素可能是小部件或其它子控件。例如:QComboBox的::drop-down放置,默认的放置在QCom...
在默认情况下,通过background-image指定的背景图片会自动重复平铺,以覆盖部件的整个填充矩形(即边框里面的那个区域)。如果我们想创建能够随着部件大小自动缩放而不是平铺的背景,我们需要设置一种称之为“边框图片”的东东。 “边框图片”可以通过border-image属性指定,它同时提供了部件的背景和边框。一个“边框图片”被...
image: url(:/Images/restorePressed); }
image: url(checked.png); } QCheckBox::indicator:unchecked { image: url(unchecked.png); } 其中,checked.png和unchecked.png是图片文件的路径,可以根据实际情况进行替换。 1.设置选中和未选中状态下的大小: QCheckBox { width: 20px; height: 20px; ...
image:url(:/psblack/add_bottom.png); //设置图片 1. width:10px; 1. height:10px; 1. right:2px; 1. } 1. QComboBox::drop-down:on{ 1. top:1px; 1. } 1. QComboBox::drop-down{ 1. subcontrol-origin:padding; //在padding区域 显示三角 ...
if __name__=="__main__": app=QApplication(sys.argv) p=main() p.show() sys.exit(app.exec_()) #本地QSS文件style.qss文件代码 QMainWindow{ border-image:url(./image/1.png); } QToolTip{ border:1px solid rgb(45,45,45); background:white; color:red }...
QFrame {background:url(:/img/first.jpg)}; background-color Brush 设置窗体的背景颜色。例如:QLabel { background-color: yellow } QLineEdit { background-color: rgb(255, 0, 0) } background-image Url 设置窗体的背景图片,图像的半透明部分让背景色透过。例:QFrame { background-image: url(:/im...
background-color:red 设置背景色color:red 设置文字颜色font-size:10px 设置字体大小width:20px 设置宽度height:20px 设置高度image:url(./image.png)添加图片margin:20px 外边距padding:20px 内边距content:20px 内容矩形border:3px solid red 设置边框(3px粗细,solid样式,red颜色)border-radius:8px 圆角(半径...
image: url( ./images/dropdown.png) } '''win.setStyleSheet(qssStyle)win.show()sys.exit(app.exec_()) 效果如下: 23.4 QSS 伪状态 QSS 伪状态选择器是以冒号开头的一个选择表达式,例如:hover,表示当鼠标指针经过时的状态。伪状态选择器限制了当控件处于某种状态时才可以使用 QSS 规则,伪状态只能描述一个...