|
|
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
Hardware: Hurricane LX800 Перепробовал несколько дистрибутивов: Arch, Crux, debian, ubuntu-mini, Damn Small Linux, ..., Tiny Core Linux. Пока остановился на последнем, т.к. в принципе он устраивает. А по сравнению с остальными имеет небольшой размер. Это плюс, т.к. доступен диск на 500Мб. Но это не окончательный вариант. У кого-то может был опыт или может подсказать, как лучше оргранизовать gui на таком устройстве. Сейчас в планах попробовать следующее: Tiny Core Linux + Qt + OpenGL. Возможно без OpenGL, посмотрю как будет с производительностью (видео карта встроенная, 32 Мб) Задача следующая: организовать вывод информации на дислпей, предоставить настройки вида интерфейса (побольшому счету, настройка списка выводимой информации). Посоветуйте, какой GUI в данном случае целесообразней использовать. Сейчас это все работает так: Windows XP Embedded + Windows Application (C++ Builder 6) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 15:16 |
|
||
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
msBooMСейчас это все работает так: Windows XP Embedded + Windows Application (C++ Builder 6) Если все работает, то на кой это все менять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 15:51 |
|
||
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
Проясним ситуац, +1 Как минимум, при переходе придется переписать морду твоей Windows Application, а в случае если при разработке на проектировании сэкономили, и морда приложения неотделима от туловища, то вообще придется программу переписать, так как wine - это в любом случае костыль и на таком железе тормозить будет существенно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 16:22 |
|
||
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
Понятно, что переписать все нужно. Это, собственно, и цель. Т.к. написано плохо, и совсем не масштабируемо. во вторых необходимо добавить много нового. Так что переписываться все будет полностью. Есть только вопрос, на чем реализовать. (упоминание про builder в данном случае было лишним). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2012, 05:36 |
|
||
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
Если нужен только GUI(+GL) - посмотрите вот это http://www.fox-toolkit.org Использовали на iMX.27 - неплохо было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2012, 07:49 |
|
||
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
Или вот это http://www.nedprod.com/TnFOX/ Базируется на fox-toolkit, но проще в вопросах мультипоточного приложения, где каждый из потоков работает с GUI ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2012, 07:59 |
|
||
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
landy, Спасибо! Попробую как-нибудь на днях. У fox-toolkit есть весомые преимущества перед Qt? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2012, 11:10 |
|
||
|
Что выбрать? (linux, gui)
|
|||
|---|---|---|---|
|
#18+
msBooMПонятно, что переписать все нужно. Это, собственно, и цель. Т.к. написано плохо, и совсем не масштабируемо. во вторых необходимо добавить много нового. Так что переписываться все будет полностью. Есть только вопрос, на чем реализовать. (упоминание про builder в данном случае было лишним). А с чего ты решил, что у тебя есть способности написать хорошо и масштабируемо, да еще используя вечно нестабильную платформу? Ты ведь самостоятельно даже оценку и выбор инструментальных средств сделать не можешь, требуется помощь зала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2012, 12:49 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=38073500&tid=1483203]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 267ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...