有没有办法拍摄qt元素的屏幕截图?

有没有办法拍摄qt元素的屏幕截图?,qt,screenshot,qwidget,Qt,Screenshot,Qwidget,我正在尝试拍摄qt元素的截图。我想知道有没有办法 拍摄qt QWidget的一个特定元素的屏幕截图?除了Plouff的评论外,请看 void QWidget::render(QPaintDevice * target, const QPoint & targetOffset = QPoint(), const QRegion & sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags( DrawWindowB

我正在尝试拍摄qt元素的截图。我想知道有没有办法 拍摄qt QWidget的一个特定元素的屏幕截图?

除了Plouff的评论外,请看

void QWidget::render(QPaintDevice * target, const QPoint & targetOffset = QPoint(), const QRegion & sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags( DrawWindowBackground | DrawChildren ))
这可能没有什么不同,但值得一提。

请阅读《手册》: