说明:本文是本人在qt使用过程中搜到的一些功能代码,经测试均可通过
1、窗体控件设置背景图片
窗体
QPalette palette;
palette.setBrush(QPalette::Window,QBrush(QPixmap("./src/*.png")));
this->setPalette(palette);
按钮
ui->pb_Food->setStyleSheet("border-image: url(./src/MainDialog/Food.png);");
Label
ui->label->setPixmap(new QPixmap("./src/*.png"));
2、设置按钮字体颜色
QPalette pal=ui->pb_Film->palette();
pal.setColor(QPalette::Active, QPalette::ButtonText, Qt::white);
ui->pb_Film->setPalette(pal);
3、更换字体