您可以让您的应用程序根据某些事件或命令对其自身进行屏幕截图。您可以通过将小部件抓取到像素图,然后将该像素图保存在某处来完成此操作。例如:
QWidget *widget = QApplication::activeWindow();
QPixmap pixmap = QPixmap::grabWidget(widget);
pixmap.save(QString("/path/to/screenshot/screenshot.png"));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1640 次 |
| 最近记录: |