![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
menand |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 21 Регистрация: 31.1.2012 Пользователь №: 3171 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Добрый день. Есть QGLWidget в котором отображается результат рисования OpenGL. Как послать это дело на принтер?.. В том виде в каком оно на экране (виджете) с масштабированием под страницу (лучше через Принт-Диалог)?
Как я понимаю сам по себе qglwidget печать не поддерживает - а как тогда быть?.. ЗЫ с печатью раньше вообще не сталкивался.. |
|
|
![]() |
wiz29 |
![]()
Сообщение
#2
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: ![]() ![]() ![]() |
посмотри в сторону void QWidget::render ( QPaintDevice * target, const QPoint & targetOffset = QPoint(), const QRegion & sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags( DrawWindowBackground | DrawChildren ) )
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 28.2.2025, 5:53 |