Russian Qt Forum
Ноябрь 27, 2024, 21:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: средствами Qt рисовать на x11 окне  (Прочитано 3068 раз)
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« : Август 31, 2009, 19:14 »

Сабж. Есть идентификатор X11 окна (реальный root window), очень хотелось бы рисовать на нём через QPainter. Это возможно?
Записан
shadone
Гость
« Ответ #1 : Сентябрь 07, 2009, 19:14 »

рисовать на окне имея его Window возможно - его можно "обернуть" в QWidget с помощью функции QWidget::create

а вот рисовать на root window, т.е. фактически на окне из другого процесса - насколько я знаю невозможно. Как вариант - сделать свое окно, указать ему root в качестве родителя и установить override-redirect флаг чтобы избавить от рамки и чтобы его игнорировал window manager.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.107 секунд. Запросов: 23.