LockBits в Qt. Как реализовать?

Подскажите пожалуйста этот аналог в Qt. Как реализовать это в Qt? Спасибо!

BitmapData btmData= currentRegionMap.LockBits(new Rectangle(x, y, width, height), ImageLockMode.ReadOnly, currentRegionMap.PixelFormat);
byte* a = (byte*)btmData.Scan0.ToPointer();

0

Решение

Нет необходимости делать это в Qt. В Qt LockBits это неоперативный Вы должны использовать QImage класс, вот и все. Вы можете рисовать на QImage начав QPainter на нем, или путем настройки его двоичных данных. В конце концов вы превращаете его в QPixmap и вы можете нарисовать его на экране (в виджете или окне).

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]