реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Программы/утиллиты для рисования экранных форм?, Выбор эффективной технологии
I_AM_WINER
сообщение Oct 4 2008, 19:56
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 31-01-07
Пользователь №: 24 916



Существуют ли программы/утиллиты для рисования экранных форм и автоматической генерации программного кода экрана для графического цветного экрана, 640*480 например?

Цель: минимизировать время разработки. Пока известны только два варианта: Microchip GUI или готовая плата (ARM9) под WinCE/Linux.
В первом случае планируется МК или ATMEGA или PIC32/dsPIC, в качестве графического контроллера или TFT-компаньон от Воловича или аналог.
Второй вариант будет скорре всего на 200 Мгц и вряд ли будет на 640*480 быстро работать.

=============================================
Одним из способов эффективной организации работ видится таким:

Создаётся отдельный модуль графического интерфейса.
Выделенный специалист занимается его дизаййном, отладкой, оптимизацией.

Далее 4...5 программистов используют графический интерфейс просто как память, в которую надо записать номер экрана и передать массив данных.
Их задачей становиться разработка программ управления собственно процессом и использование единого, унифицированного на предприятии графического интерфейса.

Сообщение отредактировал I_AM_WINER - Oct 4 2008, 19:59
Go to the top of the page
 
+Quote Post
dch
сообщение Oct 4 2008, 22:51
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Linux это QT редакторов экранных форм полно
Go to the top of the page
 
+Quote Post
Rock
сообщение Nov 5 2008, 11:56
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 18-02-06
Пользователь №: 14 478



Цитата(dch @ Oct 5 2008, 01:51) *
Linux это QT редакторов экранных форм полно

А не подскажете как в QT связать свое уст-во через СОМ-порт или USB?
В книге по ней что-то этого не нашел.
Интересует в винде.
Go to the top of the page
 
+Quote Post
amw
сообщение Nov 5 2008, 13:59
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(Rock @ Nov 5 2008, 13:56) *
А не подскажете как в QT связать свое уст-во через СОМ-порт или USB?
В книге по ней что-то этого не нашел.
Интересует в винде.

А при чем здесь QT?
Ну да, там есть QtNetwork но это единственное средство коммуникации в QT с внешним миром.
Собственно СОМ порт или USB это самостоятельная задача, не имеющая отношения к QT.


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
acex2
сообщение Nov 5 2008, 14:30
Сообщение #5


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(Rock @ Nov 5 2008, 14:56) *
А не подскажете как в QT связать свое уст-во через СОМ-порт или USB?
В книге по ней что-то этого не нашел.
Интересует в винде.


Есть вот такой класс под QT: http://qextserialport.sourceforge.net/
Он кросс-платформенный и поддерживает signal-slot модель QT.
Go to the top of the page
 
+Quote Post
Rock
сообщение Nov 5 2008, 18:07
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 18-02-06
Пользователь №: 14 478



Цитата(acex2 @ Nov 5 2008, 17:30) *
Есть вот такой класс под QT: http://qextserialport.sourceforge.net/
Он кросс-платформенный и поддерживает signal-slot модель QT.


Я начинаю изучать QT, а можно пример использования этого класса так будет понятнее,
надеюсь..
Спасибо.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 07:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016