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

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

Страниц: [1] 2 3 ... 5   Вниз
  Печать  
Автор Тема: comport + widget  (Прочитано 45751 раз)
granel
Гость
« : Июль 01, 2009, 22:05 »

знакомясь с куте поставил задачу---через компорт от гипертерминала получить дату и отобразить на лсд и обратно -- спин боксом или слайдером созданную цифру через компорт на гипертерм. прогнаь.
до сих пор, как схемотехник,  писал только на си и бейсике для железа, жизнь заставляет полный цикл разработки делать.
возможно ли это визуально в куте сотворить?
посоветуйте куда бежать, а то мечусь от книги к книге - горизонта не вижу........ Плачущий 
Записан
denka
Гость
« Ответ #1 : Июль 01, 2009, 22:14 »

Для компорта используй QextSerialPort(поищи в нете должны быть исходники) Ну и взависемости от желязяки будешь передовать ей нужные данные
Записан
granel
Гость
« Ответ #2 : Июль 01, 2009, 22:21 »

т.е. руками писать текст?
а если форма в креаторе уже визуально готова -- надо текст. файл (руками набранный) с описанием формы соединить?
или можно всё таки компорт  визуально подключить?
Записан
denka
Гость
« Ответ #3 : Июль 01, 2009, 22:33 »

Писать прийдеться все ручками. Тем более форма в данном случае двадцатая часть дела.
Записан
granel
Гость
« Ответ #4 : Июль 01, 2009, 22:36 »

ясно а склейку текстовой части и готовой формы тоже ручками или полегче вариант есть?
Записан
denka
Гость
« Ответ #5 : Июль 01, 2009, 22:39 »

Под "склейкой" на сколько я понимаю использование формы в программе? Там кода на пару строк. И вобще это в Asstant'e описано, нужно только почитать Подмигивающий
Записан
granel
Гость
« Ответ #6 : Июль 01, 2009, 22:45 »

в ассистенте море чего , сжалься подскажи ключевые слова.
я тут QextSerialPort Class Reference стал читать ( по твоей наводке........ Шокированный)===я понял это на все случаи жизни?
Записан
granel
Гость
« Ответ #7 : Июль 01, 2009, 22:47 »

заказал книгу ШЛЕЕ -- годится в кач. учебника?
Записан
denka
Гость
« Ответ #8 : Июль 01, 2009, 23:28 »

Лучший учебник это Ассистент и примеры из Qt.

На счет форм http://doc.qtsoftware.com/4.5/designer-using-a-ui-file.html
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #9 : Июль 01, 2009, 23:38 »

вполне. как её читатель говорю Улыбающийся
а если с инглишем ОК, то у тебэ полный комплект в руках Улыбающийся
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
granel
Гость
« Ответ #10 : Июль 02, 2009, 00:12 »

и всё таки о сомпорте--скачал qextserialport-1.2win-alpha --взял пример event --открыл как проект в креаторе -- кричит нет файла qextserialport.h-- вставляю этот файл из  qextserialport-1.2win-alpha  в проект ---нажимаю билд и в ответ куча ошибок и жалуется на отсутств.

qextserialport.h ---???
Записан
granel
Гость
« Ответ #11 : Июль 02, 2009, 00:32 »

в общем борюсь с такой инфой от креатора----

mingw32-make.exe[1]: Entering directory `E:/DVD_1/MY_WORK/my_qt_4.5.1/proba/comport/event'
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -mthreads -Wl -o debug\event.exe obj/main.o obj/PortListener.o obj/moc_PortListener.o obj/moc_qextserialport.o obj/moc_win_qextserialport.o obj/moc_qextserialbase.o -L"..\..\build" -L"c:\Qt\2009.02\qt\lib" -lqextserialportd -lQtGuid4 -lQtCored4
mingw32-make.exe[1]: Leaving directory `E:/DVD_1/MY_WORK/my_qt_4.5.1/proba/comport/event'
C:\Qt\2009.02\mingw\bin\mingw32-make.exe: Leaving directory `E:/DVD_1/MY_WORK/my_qt_4.5.1/proba/comport/event'
C:\Qt\2009.02\mingw\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lqextserialportd
collect2: ld returned 1 exit status
mingw32-make.exe[1]: *** [debug\event.exe] Error 1
C:\Qt\2009.02\mingw\bin\mingw32-make.exe: *** [debug] Error 2
Exited with code 2.
Error while building project event
When executing build step 'Make'
Записан
granel
Гость
« Ответ #12 : Июль 02, 2009, 00:34 »

поделитесь исходниками компортового проекта --- посмотреть где я не прав
Записан
Spicos
Гость
« Ответ #13 : Июль 02, 2009, 05:53 »

я обычно исходники прикомпиливаю, библиотекой не пользуюсь. Пробывал но не удобно.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #14 : Июль 02, 2009, 07:30 »

2 granel ,

не плачь! Улыбающийся возьми библиотеку QSerialDevice от 01.07.2009 тут http://www.prog.org.ru/topic_9537_15.html (там в конце топика)

там есть и консольные примерчики и т.п.

Если будут вопросы - то задавай их Улыбающийся . Помогу чем смогу

ЗЫ:
я как раз и занимаюсь разработкой нечто подобного
« Последнее редактирование: Июль 02, 2009, 07:32 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
Страниц: [1] 2 3 ... 5   Вверх
  Печать  
 
Перейти в:  


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