QImage копия при записи
Является QImage
основанный на QSharedData
? Делать Qimage
следовать pimpl
или же copy on write
? Например, будет ли копирование (посредством копирования или присвоения) Qimage для создания глубокой копии пикселей?
1 ответ
Решение
QImage является копией при записи. Он не будет копировать пиксели, пока вы не начнете изменять его.
Что бы это ни стоило при передаче его в функции, я всегда использую const QImage & в любом случае, чтобы никого не пугать.