gpt4 book ai didi

c++ - Qt 将 QImage 保存到相对位置

转载 作者:行者123 更新时间:2023-11-30 04:37:22 25 4
gpt4 key购买 nike

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

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

谢谢!

最佳答案

你可以使用 QDir::homePathQDir::home获得相对(和 IIRC,独立于平台)路径。

预计到达时间:或者应用程序的当前路径应该在 QDir::currentPath 中.

关于c++ - Qt 将 QImage 保存到相对位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3860584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com