使用QPixmap类可以存储指定大小的图片。以下是一个示例代码:
#include <QApplication>
#include <QPixmap>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// 创建一个指定大小的空白图片
QPixmap pixmap(800, 600);
// 绘制图片内容
pixmap.fill(Qt::red); // 填充为红色
// 保存图片到文件
pixmap.save("image.jpg");
return a.exec();
}
在这个例子中,我们创建了一个800x600像素大小的空白图片,并将其填充为红色。然后使用save()
函数将图片保存为名为”image.jpg”的文件。
请注意,您需要先安装Qt开发环境并包含相应的头文件才能成功编译和运行此代码。
内容由零声教学AI助手提供,问题来源于学员提问