crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в QPainter::drawWidget(QWidget * widget, int x, int y)
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
SABROG Дата 14.5.2009, 17:30
  Еще можно попробовать ити методы:

void QWidget::render ( QPaintDevice * target, const QPoint & targetOffset = QPoint(), const QRegion & sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags( DrawWindowBackground | DrawChildren ) )


void QPainter::setRedirected ( const QPaintDevice * device, QPaintDevice * replacement, const QPoint & offset = QPoint() )   [static]


В качестве QPaintDevice передается указатель на QWidget.
igor_bogomolov Дата 14.5.2009, 15:15
 
Цитата
QPixmap QPixmap::grabWidget ( QWidget * widget, const QRect & rectangle ) [static]

Цитата
void QPainter::drawPixmap ( const QRectF & target, const QPixmap & pixmap, const QRectF & source )
kwisp Дата 14.5.2009, 15:14
  vinnitu,
я такое встречал
QPixmap grabWidget (...) [static]
vinnitu Дата 14.5.2009, 15:09
  Как можно в QPainter вывести(отрендерить) отпечаток(изображение\отображение) заданного виджета?

нужно что-то типа QPainter::drawWidget(QWidget * widget, int x, int y)

есть такое в природе?
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 5.7.2025, 0:24