一、QLabel设置字体颜色
方法一:设置样式表
ui->label->setStyleSheet("color:red;");
方法二:通过调色板设置
QPalette p;
p.setColor(QPalette::WindowText,Qt::blue);
ui->label->setPalette(p);
二、获取QLabel的字体颜色
ui->label->palette().windowText().color().name();//蓝色字体打印结果为#0000FF
注意:方法二设置的字体颜色可以通过此方法获取,方法一不能获取字体的颜色哈。