qt qlabel设置红色
时间: 2023-07-22 16:42:40 浏览: 149
Qt 之 QLabel 设置面罩
要将 Qt QLabel 的文本颜色设置为红色,可以使用 `QLabel` 的 `setStyleSheet()` 函数。以下是一个设置 QLabel 文本为红色的示例代码:
```
QLabel *label = new QLabel("Hello World!", this);
label->setStyleSheet("color: red;");
```
在上面的代码中,我们创建了一个 QLabel 对象并设置了文本为 "Hello World!",然后通过使用 `setStyleSheet()` 函数将文本颜色设置为红色。在样式表中,我们使用 "color" 属性将文本颜色设置为红色。
另外,你还可以将样式表设置为 QLabel 对象的父级 QWidget 上,以同时影响多个 QLabel 对象的样式。例如,以下代码将设置窗口中所有 QLabel 的文本颜色为红色:
```
this->setStyleSheet("QLabel { color: red; }");
```
在上面的代码中,我们使用 `setStyleSheet()` 函数将样式表设置为窗口的父级 QWidget 上,使用 "QLabel" 选择器来选择所有 QLabel 对象,并将它们的文本颜色设置为红色。
阅读全文