lbl_font.setPointSize(16); //设置字体大小
ui->label->setFont(lbl_font);
ui->label->setGeometry(QRect(20, 20, 150, 30)); //设置大小和位置
ui->label->setFrameStyle(QFrame::Panel | QFrame::Sunken); //设置外观
QPalette pa;
pa.setColor(QPalette::WindowText,Qt::red);//设置字体颜色
ui->label->setPalette(pa);
ui->label->setAttribute(Qt::WA_TranslucentBackground, true);
QPixmap pixmap("C:\\Users\\Administrator\\Desktop\\rest.png");
ui->label->setPixmap(pixmap);//设置背景图片
ui->label->setText("Hello World.");//设置文字,注意文字和背景图片是冲突的
ui->label->setBackgroundRole(QPalette::Base);
ui->label->setAttribute(Qt::WA_TranslucentBackground);
QLable使用案例
最新推荐文章于 2024-06-13 09:20:52 发布