QScrollArea сохранить как изображение (jpg, tiff, png)

У меня есть несколько "кривых" (что-то вроде этого) эти кривые содержатся в QVBoxLayout, а это, в свою очередь, содержится в QScrollArea.

мой вопрос: есть ли способ сохранить эти «кривые» в виде файла изображения? т.е. jpg, png, tiff и т.д..

Благодарность


person jackajack    schedule 20.08.2012    source источник


Ответы (1)


Вы всегда можете использовать QPixmap::grabWidget, чтобы создать растровое изображение из виджета и сохранить его.

Или QWidget::render для рендеринга виджета с помощью определенного QPainter, который вы можете назначить сохраняемому изображению.

person BeniBela    schedule 20.08.2012