============================================================================================
PixmapTest::PixmapTest(QWidget *parent) : QDialog(parent)
{this->setWindowTitle("deal picture");
//表达1 此种情况也等同于不写 只有重新设置图片大小的时候才需要 eg:表达3
//QPixmap pixmap;
//pixmap.load("Picture.JPG");
//表达2 样式表方法 只能填充部分
this->setObjectName("myframe");
this->setStyleSheet("QFrame#myframe{border-image:url(Picture.JPG)}" );
this->setAutoFillBackground(true);
//表达3 根据图片的大小来设定界面
//QPixmap pixmap;

本文介绍了在Qt中使用QImage和QPixmap加载图片的区别和效果,探讨了如何使图片自动扩展适应界面大小。通过示例代码展示了QLabel和自定义paintEvent方法的应用,指出QPixmap在默认情况下可以拉伸和压缩图片,而QImage不会根据界面大小自动调整。
最低0.47元/天 解锁文章
3391

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



