Название: кросплатформенный оконный менеджер на Qt Отправлено: unkeep от Сентябрь 30, 2015, 10:42 Можно ли каким-то образом воздействовать(свернуть, развернуть, активировать) на окна сторонних приложений, а так же обрабатывать их события(свернулось, развернулось, активировалось) из другого процесса?
Название: Re: кросплатформенный оконный менеджер на Qt Отправлено: ksk- от Сентябрь 30, 2015, 11:01 Можно. Но, на каждой платформе по-своему.
Название: Re: кросплатформенный оконный менеджер на Qt Отправлено: unkeep от Сентябрь 30, 2015, 11:16 Можно. Но, на каждой платформе по-своему. Хорошо. Есть ли классы в Qt предоставляющие API над X Window System? Название: Re: кросплатформенный оконный менеджер на Qt Отправлено: ksk- от Сентябрь 30, 2015, 11:24 Есть только Qt X11 Extras. Думаю, тебе следует посмотреть в сторону xlib или xcb.
Название: Re: кросплатформенный оконный менеджер на Qt Отправлено: qate от Сентябрь 30, 2015, 12:20 можно попробовать:
для linux есть xdotool для венды http://ahkscript.org/ обе с исходниками - смотри как там сделано не уверен что они могут все что нужно, но пробуй |