Название: Как создать менеджер окон? Отправлено: billy4685 от Январь 30, 2015, 12:18 Здравствуйте, господа форумчане.
Задался тут вот одним вопросом: "Реально ли самому в кратчайшие сроки на Qt написать менеджер окон со стандартными возможностями?". Или же в Qt имеется уже некий класс реализующий работу менеджера окон? Суть в том что, я пишу многооконное приложение на QNX6.6 (пока пользуюсь им на виртуалке, так как скачал был временную лицензию для него). В этой операционке пока нет своего менеджера окон (по крайней мере я пока не нашел его там), а для запуска Qt приложений используется приложение "screen". В "screen" окна отображаются, но вот все кнопки управления отсутствуют, стандартные сочетания клавиш для окон не работают, все настройки для курсора внесены мной в коде программы на QNX6.6 не работают. Решил прийдется писать свой менеджер окон ((. Может кто-то ранее писал менеджер окон? Будет полезна любая информация. Название: Re: Как создать менеджер окон? Отправлено: GreatSnake от Январь 30, 2015, 13:30 В этой операционке пока нет своего менеджера окон (по крайней мере я пока не нашел его там) Там же есть своя DE со свом WM.Ищи ещё. Название: Re: Как создать менеджер окон? Отправлено: billy4685 от Январь 30, 2015, 15:12 В этой операционке пока нет своего менеджера окон (по крайней мере я пока не нашел его там) Там же есть своя DE со свом WM.Ищи ещё. В QNX6.5 запускал ранее qt-приложения через -qws, там как раз окно отображалось нормально. Здесь же видать в QNX6.6 'screen' рассчитан больше на сенсорные экраны что-ли. Photon-а нет в QNX6.6. Название: Re: Как создать менеджер окон? Отправлено: Fregloin от Февраль 04, 2015, 12:27 а попробовать собрать что то простое типа xfce с исходников?
я в свое время иксы собирал под 6.4... Название: Re: Как создать менеджер окон? Отправлено: billy4685 от Март 18, 2015, 10:41 а попробовать собрать что то простое типа xfce с исходников? Так так, Вы меня заинтерисовали. А можете скинуть инфу каку-юто, какой вы пользовались при подобной сборке. я в свое время иксы собирал под 6.4... Название: Re: Как создать менеджер окон? Отправлено: Fregloin от Март 18, 2015, 11:08 да что, качаете исходники иксов, смотрите зависимости, тянете исходники зависимостей, потом по очереди все ./configure. правда иногда многие вещи в qnx не находятся, приходится параметрами configure скрипта отключать. и да, не все собирется, но иксы я смог под qnx запустить. правда с дровами проблемы. вам придется скачать довольно много исходников. но сами исходники я не фиксил. хотя что они там в 6.6 намудрили не знаю, я закончил на 6.4.1. потом перешли на Qt + Win/Lin.
|