diff options
Diffstat (limited to 'src/render/framegraph/qrendercapture.cpp')
-rw-r--r-- | src/render/framegraph/qrendercapture.cpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/render/framegraph/qrendercapture.cpp b/src/render/framegraph/qrendercapture.cpp index e1b11e3e0..f3e5d53ee 100644 --- a/src/render/framegraph/qrendercapture.cpp +++ b/src/render/framegraph/qrendercapture.cpp @@ -110,9 +110,21 @@ namespace Qt3DRender { */ /*! + * \qmlmethod bool Qt3D.Render::RenderCaptureReply::saveImage(fileName) + * + * Saves the render capture result as an image to \a fileName. + * Returns true if the image was successfully saved; otherwise returns false. + * + * \since 5.9 + */ + +/*! * \qmlmethod void Qt3D.Render::RenderCaptureReply::saveToFile(fileName) + * \deprecated * * Saves the render capture result as an image to \a fileName. + * + * Deprecated in 5.9. Use saveImage(). */ /*! @@ -190,6 +202,25 @@ bool QRenderCaptureReply::isComplete() const /*! * Saves the render capture result as an image to \a fileName. + * + * Returns true if the image was successfully saved; otherwise returns false. + * \since 5.9 + */ +bool QRenderCaptureReply::saveImage(const QString &fileName) const +{ + Q_D(const QRenderCaptureReply); + if (d->m_complete) + { + return d->m_image.save(fileName); + } + return false; +} + +/*! + * \deprecated + * Saves the render capture result as an image to \a fileName. + * + * Deprecated in 5.9. Use saveImage(). */ void QRenderCaptureReply::saveToFile(const QString &fileName) const { |