QImage copy on write
-
22-06-2021 - |
Question
is QImage
based on QSharedData
? Do Qimage
follow pimpl
or copy on write
?
e.g. would copying(through copy con or assignment) an Qimage make a deep copy of pixels ?
Solution
QImage is copy on write. It will not copy pixels until you start modifying it.
For what it's worth when passing it into functions, I always use const QImage & anyway not to freak anyone out.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow