Qt 设置窗口的背景图片
一.给Qt窗口设置背景图片
mainwindow.cpp
//设置背景图片 path:图片路径
void MainWindow ::setBackgroundImage(QString path)
{
QPixmap pixmap = QPixmap(path).scaled(this->size());
QPalette palette(this->palette());
palette.setBrush(QPalette::Background, QBrush(pixmap));
this->setPalette(palette);
}
本文详细介绍了如何在Qt中为窗口设置背景图片,包括在mainwindow.cpp文件中使用QPixMap和QPalette进行图片缩放和背景设置的方法。值得注意的是,在窗口切换到全屏后可能需要重新设置背景图片。
2790

被折叠的 条评论
为什么被折叠?



