Название: средствами Qt рисовать на x11 окне Отправлено: Alex Custov от Август 31, 2009, 19:14 Сабж. Есть идентификатор X11 окна (реальный root window), очень хотелось бы рисовать на нём через QPainter. Это возможно?
Название: Re: средствами Qt рисовать на x11 окне Отправлено: shadone от Сентябрь 07, 2009, 19:14 рисовать на окне имея его Window возможно - его можно "обернуть" в QWidget с помощью функции QWidget::create (http://qt.nokia.com/doc/4.5/qwidget.html#create)
а вот рисовать на root window, т.е. фактически на окне из другого процесса - насколько я знаю невозможно. Как вариант - сделать свое окно, указать ему root в качестве родителя и установить override-redirect флаг чтобы избавить от рамки и чтобы его игнорировал window manager. |