PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   UnixCar (http://pccar.ru/forumdisplay.php?f=20)
-   -   Миссия: написать оболочку (http://pccar.ru/showthread.php?t=7414)

Futurelink 20.01.2009 14:23

Миссия: написать оболочку
 
Для своей инсталляции взялся писать оболочку. Под Linux Qt4.

Идея следующая: юзаются модули, основная прога только mp3 играет (вернее отображает то, что сейчас играет) и часики ну еще менюшку делает. У меня есть дистр на 250 метров с иксами и qt4 используется для другой встроенной системы. На базе слака 10-го.

Ядро самое свежее соберу для этого дела, чтобы с дровами не было дефицита.

Сегодня написал менюшку и заложил основу для модулей. API модулей буду делать завтра. Болванку дизайна сделаю сам. Но дизайнер из меня хреновый ) Если кто-то заинтересован - дам шаблоны. Кстати, сборка под винду тоже возможна ))

Как будет что посмотреть кину скрины-исходники.

format_c 20.01.2009 15:06

давай всё :)

mebitek 21.01.2009 10:21

Клёво! Очень клёво! :smile1:

Futurelink 21.01.2009 11:15

Кое что по наработке
 
Вложений: 1
Чтобы поддержать интерес выкидываю что есть на данный момент.
Сейчас буду заниматься модулем mp3. Самое простое. Будет просто фронтенд к mpg123- кстати его порт для винды есть в архиве )

Есть у кого нибудь какая-нибудь карта для навигации, надо посмотреть изучить формат - может документация по формату есть? Думаю можно смотрелку для навигации и самому сделать на основе libgps. На выходе будет широта и долгота и надо будет только наложить это на карту и отобразить.

Futurelink 21.01.2009 12:17

Насчет рутинга интересно, вообще задача тривиальная, но надо видеть код карты и формат в это все упирается. А вообще решаемо написать свою навигашку ) Или запустить виндовую под вайном )

vokchaks 21.01.2009 13:22

неплохо бы репозиторий создать, чтоб не качать такие обьемы
и изменения отслеживать..

Futurelink 21.01.2009 13:24

Сделать надо, но сейчас не к спеху. Если есть желание помочь - милости прошу.

vokchaks 21.01.2009 13:34

попытался собрать под убунту - собралось, получил пустое окно..?
собирал стандартно qmake;make
приложеные Makefile.XXXX как я понимаю под винду.

Futurelink 21.01.2009 13:40

ну вообще щас там пустое окно и менюха слева вверху. Все только наброски еще. Завтра сделаю модуль для проигрывания mp3 )

Futurelink 06.02.2009 09:40

Вложений: 2
Да, обидно блин, долгие поиски оптимального решения привели к следующим выводам:

1) оболочку на X11 писать смысла нет, т.к. она должна заменять window manager. То есть это должен быть полноэкранный однооконный менеджер. т.е. у него только одно окно способно быть в топе, остальные невидимы.

2) должна быть панель неперекрываемая окнами то есть взаимодействующая с менеджером.

Вобщем буду писать для себя на Qt 443 Embedded. Пока копаю его особенности. Из плюсов - не нужны иксы. Ну и минус тоже - иксовый софт не получится юзать. Зато можно будет пускать проги для Nokia 810i ))) А там и навигация есть и все что только можно! Потому что в ней qt_embedded и линух.

Скин себе сделал для оболочки, пока прототип. Кстати с нуля вообще, сделано в inkscape. )


Часовой пояс GMT +4, время: 23:36.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot