Как такое реализовать.
Нужно каким то образом выделить часть экрана, то есть сделать "растягивающеюся область".
Затем получаем координаты, размер области, и делаем скрин этой области.
Или делаем скрин всего экрана через QPixmap::grabWindow, а затем вырезаем то, что мы выделили.
Вопрос: как реализовать выделение поверх всех окон?
И можно ли заскринить конкретное окно? QPixmap::grabWidget(), вроде, только виджеты моего приложения понимает.
http://qt-apps.org/content/show.php/ScreenGrab?content=111648
Сотни раз уже обсуждалось
На фуллскрин запускаешь виджет с почти прозрачным цветом. Это шаг №1, дальнейшее предлагаю додумать
в ksnapshot можно поглядеть,там достаточно понятно реализованно
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)