• 3830阅读
  • 3回复

[提问]关于QWidget 类 render函数的使用 [复制链接]

上一主题 下一主题
离线lsay206
 

只看楼主 倒序阅读 楼主  发表于: 2013-03-04
请大家帮我看一下这段代码,有什么问题? save()的返回值总是false。谢谢了~

QImage image(ui -> m_CScanWidget ->size(),QImage::Format_ARGB32);
QPainter painter(&image);
ui -> m_CScanWidget ->render(&painter);
painter.end();
qDebug()<<image.save(".\\temp\\temp.bmp", "BMP");



离线voidbroken

只看该作者 1楼 发表于: 2013-03-05
保存的目录.\\temp是否存在?
离线lsay206

只看该作者 2楼 发表于: 2013-03-05
不存在,我的解决办法也是手动创建了一个temp文件夹,然后就保存成功了。

但是直接把保存路径写入&filename的话,不是会自动创建文件夹吗?
离线xiaoniede

只看该作者 3楼 发表于: 2013-03-08
文件路径是否书写正确,建议先在根目录下试一下!不可以的话,看帮助文档的例子!
快速回复
限100 字节
 
上一个 下一个