前言全局说明
一、说明
1.1 环境:
Windows 7 旗舰版
Qt Creator 4.13.1
Based on Qt 5.15.1 (MSVC 2019, 32 bit)
Built on Sep 16 2020 01:27:57From revision 1da2c1f766Copyright 2008-2020 The Qt Company Ltd. All rights reserved.The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
二、新建项目
2.1 修改 mainwindow.cpp
根据 lable 大小,设置图片尺寸
MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);//获取 lable 的宽高int lable_width = ui->label->width();int lable_height = ui->label->height();// 设置, 图片绝对路径QPixmap pic("C:/pic/happy.jpg"); //指定图片所在的绝对路径// 设置, 图片尺寸pic = pic.scaled(lable_width, lable_height);// 设置, 图片到标签背景ui->label->setPixmap(pic);
}
2.2 效果
三、源码下载
https://files.cnblogs.com/files/wutou/QT_get_lable_width_height_set_pic.zip?t=1757563131&download=true
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源: