Когда я использую QPixmap::GrabWindow(WId) на окне с веб браузером (например, Chrome), он возвращает мне просто черный экран. Использую следующий код:
QScreen *screen = QGuiApplication::primaryScreen();
m_pixmap = screen->grabWindow(hW);
m_image = m_pixmap.toImage();
m_image.save("p.png");
p.png - получается просто черная картинка. С другими окнами получается нормально (например, скрин проводника). Как можно сделать скрин окна браузера?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей