Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Как рисовать в qt


Автор: xcommand 12.5.2012, 22:30
Привет всем.

Объясните пожалуста как можно реализовать подобное.

Делаю скрин рабочего стола

Код

QPixmap screenShot = QPixmap::grabWindow(QApplication::desktop()->winId()
                                        , rect.x()
                                        , rect.y()
                                        , rect.width()
                                        , rect.height());


далее нужно его поместить на виджет, а уже на виджете рисовать мышью.

Читаю ман, смотрю примеры но немогу найти как можно qpixmap => qimage сделать.

Автор: _GRIN_ 12.5.2012, 22:54
Цитата(xcommand @  12.5.2012,  20:30 Найти цитируемый пост)
Читаю ман, смотрю примеры но немогу найти как можно qpixmap => qimage сделать.


ты не поверишь =)

 http://qt-project.org/doc/qt-4.8/qpixmap.html#toImage

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)