В настоящее время я использую следующий код, чтобы сделать снимок экрана окна (дескриптор типа HWND):
QPixmap::grabWindow((WId) handle).save("haystack.png", "png");
Однако мне нужно сделать снимок экрана только определенной области (прямоугольника) окна.
В моем случае прямоугольник имеет следующие вершины:
Верхний левый угол: (536, 535)
Правый нижний угол: (778, 592)