![]() |
Futurelink, сделай, пожалуйста два релиза - скомпиленный под win32 с приложением всех библиотек и архив с исходниками.
А то по одному файлу с репозитория скачивать некошерно :acute: |
Хорошо, буду на работе сделаю отпишу. Дома только линух )
Вообще конечно смотреть нечего особенно. Это инфи больше для заинтересованных девелоперов. ) А может кто и скин нормальный сделает... Сырцы выложены: http://code.google.com/p/lyxcar/downloads Тут же выложены бинарники под винду. |
Отчет о стадии разработки:
1) На данный момент реализована бета ядра системы, то есть вероятно будет доделываться и дополняться некоторыми функциями, но на данный момент вполне юзабельна. 2) Модуль домашнего меню (то меню для вызова других приложений). Конфигурируемо в xml-файле. 3) Ядро поддерживает анимацию элементов управления, полностью скинится. Разработан прототип (не обкатаный на реальных условиях но рабочий) обмена сообщениями между модулями и между модулями и ядром системы. 4) Теоретически должны работать модули не имеющие интерфейса. Точно работают модули имеющие только интерфейс апплета на панели. Пишется модуль mp3 и видео-плейера. Это отдельные модули, целесообразно было разделить их. А также модуль микшера. Время уже не ждет, отдал свой корпус car-pc в покраску под серый мрамор в цвет панелей салона ) |
Скоро и я присоединюсь. :) Пока дописываю прошивку под интерфейсный контроллер чтобы можно было уже предметно плагины диагностики, парктроников, навигации копать. Он у меня с pccar по usb соединяется.
|
Цитата:
|
Цитата:
|
Вложений: 1
Скрин mp3player, предварительное демо интерфейса.
|
Цитата:
а как откомпилить?.... |
Цитата:
|
Цитата:
так думаю надо qt4 с компилятором.....подскажите пожалуйста. очень хочется потестировать. что именно писать в консоли? |
Цитата:
/path/to/qt/distrinution/configure --prefix=/opt/qt4 потом make; make install потом переходим в каталог куда распаковали превью lyxcar. cd /home/lyxcar-0.0.1.1 /opt/qt4/bin/qmake make запускаем ./lyxcar и смотрим ) единственное, сейчас скажу так - превью довольно старое, надо бы проапдейтить его из репозитория перед сборкой. я сейчас немного занят БП для своего компа, потому уже с недели полторы ничего не писал и не обновлял. ;) |
Цитата:
|
Цитата:
Виндовые бинарники вижу. А сырцы нет... |
Цитата:
|
Цитата:
|
АДРЕС РЕПОЗИТОРИЯ )
Цитата:
http://code.google.com/p/lyxcar/source/checkout svn export http://lyxcar.googlecode.com/svn/trunk/ lyxcar-read-only |
Цитата:
|
Цитата:
Получил в домашнем каталоге /trunk. В каталоге /trunk выполняю [konst@host-101 trunk]$ make make: *** Не заданы цели и не найден make-файл. Останов. |
[QUOTE=nemo61;91982]Что-то не получается. Сделал svn export [url]http://lyxcar.googlecode.com/svn/trunk/
Получил в домашнем каталоге /trunk. В каталоге /trunk выполняю [konst@host-101 trunk]$ make make: *** Не заданы цели и не найден make-файл. Останов.[/QUOT надо сначала #qmake потом #make ) может понадобиться #qmake lyxcar.pro |
[/QUOT
надо сначала #qmake потом #make ) может понадобиться #qmake lyxcar.pro[/QUOTE] При выполнении make получаю ошибку make[1]: *** [libs/mp3player.o] Ошибка 1 make[1]: Leaving directory `/home/konst/trunk/modules/mp3player' make: *** [sub-modules-mp3player-make_default-ordered] Ошибка 2 Но файл ./lyxcar получил. При его запуске [konst@host-101 trunk]$ ./lyxcar ./lyxcar: error while loading shared libraries: liblyxlib.so.1: cannot open shared object file: No such file or directory |
Цитата:
то есть система не может найти либу с этим именем. |
Цитата:
|
Попробовал собрать все под ubuntu:
1) не собрался только libtag? и поэтому не собирается libmp3player 2) приходится бегать по каталогам и собирать все в непонятном порядке.. (не страшно, но не удобно). app.pro cобирает все в корне может его тоже в корень вытащить? |
Цитата:
собирать надо в корне. lyxcar.pro собирает app.pro, lyxlib.pro и модули. еще раз повторить не лишне - ежели надо отслеживать изменения то необходимо обновляться из репозитория. на странице репозитория есть инфа об апдейтах. |
Cпасибо. Проморгал это файл в корне проекта.
Проект беру с svn - это удобно. |
Цитата:
|
Вложений: 2
Давай, пусть будет скрипт. Вообще надо будет в будущем написать automake&autoconf ;) Как дела с разбиранием как все это работает?
Завтра доделаю БП, вплотную снова займусь разработкой, а то он зараза мне покоя не дает... Скоро сниться бдует блин. ) Осталось транс впаять и запустить. |
Не дождался вечера.
все нижеописанное относится к svn билду r.108 Что бы скомпилить модуль mp3player необходимо установить taglib в систему (тестировал на 1.5). далее в корне проекта: $ qmake $ make после сборки запускаем так (в корне проекта): $ chmod +x exec.sh $ ./exec.sh если что-то не получается, то вывод приложения (или лога компиляции) аттачте текстовым файлов к сообщению. |
Цитата:
|
Цитата:
|
скрипт выложен правильный, (хотя логичнее его было назвать lyxcar.sh :) ).
и еще маленькое пожелание.. хотелось бы комментарии, типa changelist, видеть |
Цитата:
|
для qt программок использую сейчас Qt Creator
просматривая Ваш проект мне показалось что файлы #include "m_interface.h" #include "skinner.h" #include "buttons.h" выпали из проекта....? |
Цитата:
|
Просматривая код можно понять конечно многое, все-таки хотелось бы получить русское описание значений и принципы написания xml файла где все описывается.
Можно на примере default.xml файла. Немного непонятно как расположить панель, например, сверху или в сбоку. |
Вложений: 1
Цитата:
Что касается документации, могу посоветовать спрашивать у меня. А еще мне очень-очень надо чтобы кто-то заинтересованный озадачился написанием ее. Тут уж приходиться выбирать, либо девелопмент, либо документация для пользователя... ) По xml описанию скина есть некоторая инфа. Она во вложении. |
Большое спасибо за документацию
а можно ее тоже положить в репозиторий - будет удобно. И еще одна мысли пришла в голову - а можно сразу заложить функционал вкл/выкл дневного ночного режима. это поинтереснее будет чем некоторые эффекты даже. |
Цитата:
Сейчас пишу контрол для разных gauges (датчики такие, с круговой шкалой). При желании можно будет в модулях использовать. Давай так, насчет ночного режима я подумаю как лучше сделать, ну и надо еще идей хороших и разных ;) |
Цитата:
А вот по поводу "контрол для разных gauges" - что это обозначает? Если вопрос по виджетам - то рекомендую взять на http://www.qt-apps.org/index.php?xcontentmode=4298 или это механизм описания их в xml? |
Цитата:
|
Часовой пояс GMT +4, время: 07:05. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot