Qt截图无定时器示例

时间:2015-03-11 02:49:47

标签: c++ qt x11

Qt Screenshot Example在截屏之前使用计时器。是否可以编辑示例以便屏幕截图立即触发(选中“隐藏此窗口”)主窗口在最终屏幕截图中不可见?

我的尝试没有奏效。我试过了:

setVisible(false);
qApp->processEvents();
qApp->sendPostedEvents();
qApp->flush();
QMetaObject::invokeMethod(this, "shootScreenshot", Qt::QueuedConnection);

除此之外,尽管隐藏了窗口并处理了所有可能的事件,但主窗口在最终屏幕截图中仍然可见。

可以做些什么吗?为什么会这样?

0 个答案:

没有答案