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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как создать менеджер окон?  (Прочитано 3679 раз)
billy4685
Крякер
****
Offline Offline

Сообщений: 306


Просмотр профиля
« : Январь 30, 2015, 12:18 »

Здравствуйте, господа форумчане.

Задался тут вот одним вопросом: "Реально ли самому в кратчайшие сроки на Qt написать менеджер окон со стандартными возможностями?". Или же в Qt имеется уже некий класс реализующий работу менеджера окон?

Суть в том что, я пишу многооконное приложение на QNX6.6 (пока пользуюсь им на виртуалке, так как скачал был временную лицензию для него). В этой операционке пока нет своего менеджера окон (по крайней мере я пока не нашел его там), а для запуска Qt приложений используется приложение "screen". В "screen" окна отображаются, но вот все кнопки управления отсутствуют, стандартные сочетания клавиш для окон не работают, все настройки для курсора внесены мной в коде программы на QNX6.6 не работают. Решил прийдется писать свой менеджер окон ((.

Может кто-то ранее писал менеджер окон? Будет полезна любая информация.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Январь 30, 2015, 13:30 »

В этой операционке пока нет своего менеджера окон (по крайней мере я пока не нашел его там)
Там же есть своя DE со свом WM.
Ищи ещё.
Записан

Qt 5.11/4.8.7 (X11/Win)
billy4685
Крякер
****
Offline Offline

Сообщений: 306


Просмотр профиля
« Ответ #2 : Январь 30, 2015, 15:12 »

В этой операционке пока нет своего менеджера окон (по крайней мере я пока не нашел его там)
Там же есть своя DE со свом WM.
Ищи ещё.


В QNX6.5 запускал ранее qt-приложения через -qws, там как раз окно отображалось нормально. Здесь же видать в QNX6.6 'screen' рассчитан больше на сенсорные экраны что-ли.
Photon-а нет в QNX6.6.
« Последнее редактирование: Январь 30, 2015, 15:19 от billy4685 » Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #3 : Февраль 04, 2015, 12:27 »

а попробовать собрать что то простое типа xfce с исходников?
я в свое время иксы собирал под 6.4...
Записан
billy4685
Крякер
****
Offline Offline

Сообщений: 306


Просмотр профиля
« Ответ #4 : Март 18, 2015, 10:41 »

а попробовать собрать что то простое типа xfce с исходников?
я в свое время иксы собирал под 6.4...
Так так, Вы меня заинтерисовали. А можете скинуть инфу каку-юто, какой вы пользовались при подобной сборке.
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #5 : Март 18, 2015, 11:08 »

да что, качаете исходники иксов, смотрите зависимости, тянете исходники зависимостей, потом по очереди все ./configure. правда иногда многие вещи в qnx не находятся, приходится параметрами configure скрипта отключать. и да, не все собирется, но иксы я смог под qnx запустить. правда с дровами проблемы. вам придется скачать довольно много исходников. но сами исходники я не фиксил. хотя что они там в 6.6 намудрили не знаю, я закончил на 6.4.1. потом перешли на Qt + Win/Lin.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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