可以使用以下方式设置多个属性的样式表:
QLabel* label = new QLabel("Hello World");
label->setStyleSheet("color: red; font-size: 20px; background-color: yellow;");
在样式表中,每个属性之间使用分号 (;) 分隔。注意,属性名和属性值之间使用冒号 (:) 分隔。如果要设置多行样式表,可以使用反斜杠 () 连接每一行:
label->setStyleSheet("color: red; \
font-size: 20px; \
background-color: yellow;");
另外,还可以使用 CSS 的简写方式来设置同一标签的多个属性:
label->setStyleSheet("color: red; \
font: 20px; \
background-color: yellow;");
上面的语句等价于:
label->setStyleSheet("color: red; \
font-size: 20px; \
background-color: yellow;");