RcMainWindow::RcMainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::RcMainWindow)
{
ui->setupUi(this)
QPixmap pixmap(":/img/background.bmp")
QPalette palette
palette.setBrush(backgroundRole(), QBrush(pixmap))
setPalette(palette)
}
此外也可实现继承自父类QMainWindow的虚函数paintEvent,并在该函数中加入同样代码。
在makefile的构造函数里这么写...QPixmap pixmap("E:\\making\\background\\sonico.jpg")这个图片路径写自己的.
QPalette palette=this->palette()
palette.setBrush(QPalette::Background,QBrush(pixmap))
this->setPalette(palette)
使用stylesheet的时候要让其余的控件不继承这个规则.详细做法请查看 qss 规则.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)