2010-10-05 183 views
1

我正在使用QImage.save将OpenGL framebuffer的图像保存到磁盘。如果我只是调用save(“plot.jpg”),我不知道图像结束的位置。它不在应用程序目录中。我可以调用save(“/ Users/wallacer/desktop/plot.jpg”)将文件保存在我的桌面上,但显然这对于​​在其他人的机器上运行并不合适。是否有环境变量或我可以用来将QImage保存到已知位置的东西?或者有什么办法可以将图像保存到应用程序所在的目录中?Qt将QImage保存到相对位置

这似乎很明显,但我似乎无法找到有关在文档中选择保存位置的任何内容。

谢谢!

回答

0

好吧,我觉得愚蠢。我只是要使用文件对话框来允许用户选择一个目录来保存图像文件。