Здравствуйте!
Есть ли библиотечная функция, делающая то же, что и утилита xwd,
сохраняющая экран, чтобы из программы не вызывать внешнюю программу?
Пётр.
LinuxForum.Fans
xwd
Автор: Peter
7 сообщений
1458 просмотров
Посмотреть исходники xwd?
Посмотреть исходники xwd?
Это хорошая идея, м.б. и посмотрю, но сейчас требуется поскорее
найти что-нибудь, т.к. надо для работы. Есть ли в Qt такая функция,
ещё не смотрел.
Пётр.
Возможно это оно http://doc.crossplatform.ru/qt/4.7.x/qpixmap.html#grabWindow
Пример на Qt http://doc.crossplatform.ru/qt/4.7.x/desktop-screenshot.html
Возможно это оно http://doc.crossplatform.ru/qt/4.7.x/qp … grabWindow
Да, там и пример есть - http://doc.crossplatform.ru/qt/4.7.x/desktop-screenshot.html
Возможно это оно http://doc.crossplatform.ru/qt/4.7.x/qpixmap.html#grabWindow
Пример на Qt http://doc.crossplatform.ru/qt/4.7.x/desktop-screenshot.html
Очень благодарен за grabWindow, вчера я смотрел справку по Qt, но не собразил сделать
поиск по grab. Попробую воспользоваться.
Пётр.
Десйствительно, QPixmap::grabWidget(this) и QPixmap::save(QString filename)
захватывают то, что мне надо и сохраняют в файл. Сохраняю в png.
Ещё раз благодарю а подсказку.
Пётр.
Войдите или зарегистрируйтесь, чтобы ответить.