QT QLabel颜色的设置(文字、背景)
方法1 使用调色板QPalettet设置黑底红字的LabelQLabel *label = new QLabel(tr("Hello Qt!"));QPalette pe;//设置黑底红字pe.setColor(QPalette::Background,Qt::black);pe.setColor(QPalette::WindowText,Qt::red);label...
文章共292字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
方法1 使用调色板QPalettet
设置黑底红字的Label
QLabel *label = new QLabel(tr("Hello Qt!"));
QPalette pe;
//设置黑底红字
pe.setColor(QPalette::Background,Qt::black);
pe.setColor(QPalette::WindowText,Qt::red);
label->setPalette(pe);
方法2 使用QT样式表(QSS)直接设置
设置指定背景色的Label
ui->label->setText("");
//ui->label->setStyleSheet("color:red;");
//设置指定背景色
ui->label->setStyleSheet("QLabel{background-color:rgb(200,101,102);}");
更多推荐
已为社区贡献1条内容
所有评论(0)