Я использую Qt5.5, я хочу создать закадровое изображение, а затем скопировать определенные части закадрового изображения обратно в экранную (видимую) область.
Может кто-нибудь указать мне хороший пример того, как создать закадровое изображение определенного размера, нарисовать что-то на нем, а затем скопировать определенную его часть (прямоугольник) из закадрового изображения в видимую область.
Я думаю, что вы можете создать QPixmap
а затем нарисуйте свое изображение с помощью QPainter
построен на нем …
Что-то вроде:
QPixmap pix(500,500);
QPainter paint(&pix);
paint.setPen(QPen(QColor(255,34,255,255)));
paint.drawRect(15,15,100,100);
Затем вы можете нарисовать QPixmap
на экране как обычно (в приложении на основе QML или Widget).
Других решений пока нет …