采取qgraphicsview的snapshop
问题描述:
我正在使用Qt 4.5和qgraphicsscene/view来向用户显示视频。 我想提供一个“take a snapshop”按钮,我确信有一个非常简单的方法可以简化我所想的一切。 如何优雅地做这件事?采取qgraphicsview的snapshop
BTW,该代码是在这里: http://gitorious.org/handy
答
请参阅QScreen::grabWindow()
和QWidget::grab()
。
使用grabWindow
您甚至可以在应用程序之外捕获一个窗口,例如,截图示例程序:
http://doc.qt.io/qt-5/qtwidgets-desktop-screenshot-example.html