Как можно в QPainter вывести(отрендерить) отпечаток(изображение\отображение) заданного виджета?
нужно что-то типа QPainter::drawWidget(QWidget * widget, int x, int y)
есть такое в природе?
vinnitu,
я такое встречал
QPixmap grabWidget (...) [static]
Еще можно попробовать ити методы:
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]
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)