Название: comport + widget Отправлено: granel от Июль 01, 2009, 22:05 знакомясь с куте поставил задачу---через компорт от гипертерминала получить дату и отобразить на лсд и обратно -- спин боксом или слайдером созданную цифру через компорт на гипертерм. прогнаь.
до сих пор, как схемотехник, писал только на си и бейсике для железа, жизнь заставляет полный цикл разработки делать. возможно ли это визуально в куте сотворить? посоветуйте куда бежать, а то мечусь от книги к книге - горизонта не вижу........ :'( Название: Re: comport + widget Отправлено: denka от Июль 01, 2009, 22:14 Для компорта используй QextSerialPort(поищи в нете должны быть исходники) Ну и взависемости от желязяки будешь передовать ей нужные данные
Название: Re: comport + widget Отправлено: granel от Июль 01, 2009, 22:21 т.е. руками писать текст?
а если форма в креаторе уже визуально готова -- надо текст. файл (руками набранный) с описанием формы соединить? или можно всё таки компорт визуально подключить? Название: Re: comport + widget Отправлено: denka от Июль 01, 2009, 22:33 Писать прийдеться все ручками. Тем более форма в данном случае двадцатая часть дела.
Название: Re: comport + widget Отправлено: granel от Июль 01, 2009, 22:36 ясно а склейку текстовой части и готовой формы тоже ручками или полегче вариант есть?
Название: Re: comport + widget Отправлено: denka от Июль 01, 2009, 22:39 Под "склейкой" на сколько я понимаю использование формы в программе? Там кода на пару строк. И вобще это в Asstant'e описано, нужно только почитать ;)
Название: Re: comport + widget Отправлено: granel от Июль 01, 2009, 22:45 в ассистенте море чего , сжалься подскажи ключевые слова.
я тут QextSerialPort Class Reference стал читать ( по твоей наводке........ :o)===я понял это на все случаи жизни? Название: Re: comport + widget Отправлено: granel от Июль 01, 2009, 22:47 заказал книгу ШЛЕЕ -- годится в кач. учебника?
Название: Re: comport + widget Отправлено: denka от Июль 01, 2009, 23:28 Лучший учебник это Ассистент и примеры из Qt.
На счет форм http://doc.qtsoftware.com/4.5/designer-using-a-ui-file.html Название: Re: comport + widget Отправлено: panAlexey от Июль 01, 2009, 23:38 вполне. как её читатель говорю :)
а если с инглишем ОК, то у тебэ полный комплект в руках :) Название: Re: comport + widget Отправлено: granel от Июль 02, 2009, 00:12 и всё таки о сомпорте--скачал qextserialport-1.2win-alpha --взял пример event --открыл как проект в креаторе -- кричит нет файла qextserialport.h-- вставляю этот файл из qextserialport-1.2win-alpha в проект ---нажимаю билд и в ответ куча ошибок и жалуется на отсутств.
qextserialport.h ---??? Название: Re: comport + widget Отправлено: granel от Июль 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' Название: Re: comport + widget Отправлено: granel от Июль 02, 2009, 00:34 поделитесь исходниками компортового проекта --- посмотреть где я не прав
Название: Re: comport + widget Отправлено: Spicos от Июль 02, 2009, 05:53 я обычно исходники прикомпиливаю, библиотекой не пользуюсь. Пробывал но не удобно.
Название: Re: comport + widget Отправлено: kuzulis от Июль 02, 2009, 07:30 2 granel ,
не плачь! :) возьми библиотеку QSerialDevice от 01.07.2009 тут http://www.prog.org.ru/topic_9537_15.html (там в конце топика) там есть и консольные примерчики и т.п. Если будут вопросы - то задавай их :) . Помогу чем смогу ЗЫ: я как раз и занимаюсь разработкой нечто подобного Название: Re: comport + widget Отправлено: denka от Июль 02, 2009, 07:45 в общем борюсь с такой инфой от креатора---- 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' У тебя компилятор не может найти путь к либе. Добавь строки в pro файле: Код: LIBS += -L"путь к qextserialport" -lqextserialport я обычно исходники прикомпиливаю, библиотекой не пользуюсь. Пробывал но не удобно. А что ты будеш делать если либа без исходников? :)Название: Re: comport + widget Отправлено: lit-uriy от Июль 02, 2009, 09:05 qextserialport сначало собрать надо, чтобы библиотека получилась.
А идея брать альфу не имея опыта програмирования в Qt вообще плохая. Название: Re: comport + widget Отправлено: granel от Июль 02, 2009, 10:58 собрал все файлы qextserialport в один проект и после компиляции креатор не ругается, а только выскочила форма куте с просьбой указать пути к файлам
Название: Re: comport + widget Отправлено: granel от Июль 02, 2009, 11:04 2 kuzulis --- спасибо за горячие пирожки -- разжевываю :)
Название: Re: comport + widget Отправлено: Gorin от Июль 03, 2009, 06:40 Посмотри Qt_comport
http://www.qt-apps.org/content/show.php/QT_comport?content=95246 эту прогу я делал для отладки работы приборов электрониками на моей фирме. Асинхронный режим, прием/отправка данных в форматах hex/bin/dec/ASCII. на ее основе у тебя все может получиться! Удачи! Название: Re: comport + widget Отправлено: kuzulis от Июль 03, 2009, 07:19 Цитировать Посмотри Qt_comport http://www.qt-apps.org/content/show.php/QT_comport?content=95246 эту прогу я делал для отладки работы приборов электрониками на моей фирме. Асинхронный режим, прием/отправка данных в форматах hex/bin/dec/ASCII. на ее основе у тебя все может получиться! ну не асинхронный тут режим! не асинхронный! это лисапед (ИМХО): вот кусок кода оттуда: Код: /*QReceiveThread*/ и QextSerialPort , на котором основан Ваш код - не поддерживает асинхронный режим! Название: Re: comport + widget Отправлено: lit-uriy от Июль 03, 2009, 08:02 я к стати её малость доработал, start() вызывается с пониженым приоритетом, а иначе проц сильно грузит.
Например, после некоторого бездействия мыш шевельнёшь и она сначала ноль эмоций, а потом как рванёт куда-нибудь :) Название: Re: comport + widget Отправлено: kuzulis от Июль 03, 2009, 09:34 Ужос! :)
Название: Re: comport + widget Отправлено: granel от Июль 03, 2009, 10:41 экспериментирую с прогой kuzulisa.
всё нормально,но вид досовский, данные менять можно только в исходнике (там в цикле всё бегает - чисто демо вриант---я так понял), я немного под себя переработал---ввожу нужные мне для передачи пакеты----но не каширно работать,перекомпиляция каждый раз--- нужна форма в виндоусе, в котор. заносим нужные для передачи данные---т.е. как пристегнуть нарисованную форму к коду ввода\вывода по компорту (spi, i2c,...интерфейсам) Название: Re: comport + widget Отправлено: granel от Июль 03, 2009, 10:46 2 GORIN---спасибо! --- счас поюзаем---особо за ресурс спасибо, поползаю по нему, думаю много интересного тут
Название: Re: comport + widget Отправлено: granel от Июль 03, 2009, 10:48 2 GORIN---кстати , этот вопрос вы для себя решили, где методику получить (пошаговую :))
как пристегнуть нарисованную форму к коду ввода\вывода по компорту (spi, i2c,...интерфейсам) Название: Re: comport + widget Отправлено: kuzulis от Июль 03, 2009, 11:20 Цитировать экспериментирую с прогой kuzulisa. всё нормально,но вид досовский, данные менять можно только в исходнике (там в цикле всё бегает - чисто демо вриант---я так понял), я немного под себя переработал---ввожу нужные мне для передачи пакеты----но не каширно работать,перекомпиляция каждый раз--- нужна форма в виндоусе, в котор. заносим нужные для передачи данные---т.е. как пристегнуть нарисованную форму к коду ввода\вывода по компорту (spi, i2c,...интерфейсам) Ну дык там специально консольные приложения в примерах для того чтобы просто БЫСТРО понять принцип использования в них библиотеки! Цитировать как пристегнуть нарисованную форму к коду ввода\вывода по компорту (spi, i2c,...интерфейсам) Для spi, i2c - нужно брать тоже либо готовые библиотеки либо делать их самому + потом их прикрутить к QSerialDevice (QextSerialPort) + потом к GUI:) т.е библиотеки QSerialDevice и QextSerialPort можно отнести к "низкоуровневым", а spi, i2c - это уже интерфейс/протокол поверх serial .. т.е отнести уровнем повыше... и вроде нужны адаптеры(переходники) для этого, не!? (я особо не разбирался) эт нетрудно Название: Re: comport + widget Отправлено: granel от Июль 03, 2009, 12:17 2 kuzulis ---в папках примеров---назначение не совсем понял ---dev ---default --- подскажите, плс
Название: Re: comport + widget Отправлено: kuzulis от Июль 03, 2009, 12:47 эти примеры чисто просто так:
default - показывает как менять параметры устройства, а также перечисляет все доступные в системе последовательные порты dev - никакого отношения к библиотеке не имеет - это просто приложение, которое под windows перечисляет доступные порты Название: Re: comport + widget Отправлено: granel от Июль 03, 2009, 12:57 спасибо.
а какая методика пристегнуть ко всему этому самодельную форму с необходимыми пользоват. свойствами? Название: Re: comport + widget Отправлено: lit-uriy от Июль 03, 2009, 13:11 >>а какая методика пристегнуть ко всему этому самодельную форму с необходимыми пользоват.
наоборот. Пишешь свою программу и к ней пристёгиваешь эту библиотеку также как это сделано в примере "default" Название: Re: comport + widget Отправлено: kuzulis от Июль 03, 2009, 13:16 эмм..
1. Рисуется форма с кнопочками и т.п. 2. в исходниках Вашей формы пишется так (к примеру) mywidget.h Код: class MyWidget : public QWidget //где MyWidget - это форма Ваша Код: MyWidget::MyWidget() //это конструктор формы и т.п. в том же духе.. т.е при клике на кнопочку откроется порт Название: Re: comport + widget Отправлено: Gorin от Июль 04, 2009, 06:11 Думаю хорошей пошаговой инструкцией как "прикрутить" к форме код будет
http://www.proklondike.com/books/cpp/cpp_zemskov_cpp_qt4.html Хорошая и маленькая книга, для быстрого старта самое то, я начинал с нее. Название: Re: comport + widget Отправлено: granel от Июль 04, 2009, 11:56 Да , кстати, яэту книгу только вчера купил. Ну не такая уж и маленькая ===608 стр. +сд :) :) :)
Внутри плаваю. А вообще---для меня странно---проблема стыковки софта с железом самая главная. Софт ради софта........????? А готовых решений интегрированных---делай 1-2-3 нет. Либо туман в этом деле искуственный===в мутной воде легче рыбу ловить???===либо схемотехники и программеры не совсем понимаю друг друга. Это моё убеждение после нескольких месяцев попыток слёту прикрутить управляющие проги контроллеров к наглядным пользовательским прогам пс. Может я не прав....? Название: Re: comport + widget Отправлено: kuzulis от Июль 04, 2009, 13:01 Цитировать Это моё убеждение после нескольких месяцев попыток слёту прикрутить управляющие проги контроллеров к наглядным пользовательским прогам пс. смотря что имеете ввиду...Может я не прав....? обычно проги и микроконтроллеры стыкуют либо по RS-232 либо USB (чистый) либо по Ethernet... это что касаемо использования.. но если нужно "прошить" МК - то используют обычно фирмовый софт.. ------ 2 granel, а что за устройство вы разрабатываете? может конкретнее расскажете, чтобы проще было понять что вам нужно? :) Название: Re: comport + widget Отправлено: granel от Июль 04, 2009, 13:33 устройство не одно , а спектр.
сбор иформ от удалённых приборов-датчиков на *материнскую плату*----передача полученных данных (в живую или по запросу) на клиентский сервер либо одиночный пс пользователя. в комп достаточно по лщмпорту загнать, т.к. преобразователей физических сред передачи в рс232 немеренно, от веб-гпрс до ттл. вот для клиентской части, пока, и треб. красивые картинки с возм. управления самим ( малоподготовл.) пользователем---интуитивно Название: Re: comport + widget Отправлено: granel от Июль 04, 2009, 13:38 kuzulis, чтоб не создавать новой ветки, есть ли способ в qt4.5.1 (вроде как последн. версия не коммерч.) изменить пути по умолчанию---при открытии нового проекта , сохранении файлов---а то сразу предл. в моидокументы и приходится долго кликать , пока не доберёшься до любимой директории.
сам не нашёл. раз 10 на форуме спр.====гробовое молчание Название: Re: comport + widget Отправлено: lit-uriy от Июль 04, 2009, 16:51 >>есть ли способ в qt4.5.1
Qt - библиотека, а пути к "Моим документам" это относится к конкретной программе. Вот создай тему по конкретной прогрмме и не будет гробового молчания. Название: Re: comport + widget Отправлено: kuzulis от Июль 04, 2009, 17:57 Цитировать вот для клиентской части, пока, и треб. красивые картинки с возм. управления самим ( малоподготовл.) пользователем---интуитивно так можно не парицца а применить SCADA систему какую нить, вы главное протоколы обмена в ваши девайсы стандартные (МЭК, IEC) реализуйте и будет вам счастье :)Цитировать kuzulis, чтоб не создавать новой ветки, есть ли способ в qt4.5.1 (вроде как последн. версия не коммерч.) изменить пути по умолчанию---при открытии нового проекта , сохранении файлов---а то сразу предл. в моидокументы и приходится долго кликать , пока не доберёшься до любимой директории. понятия не имею у меня QT4.3 сам не нашёл. раз 10 на форуме спр.====гробовое молчание Название: Re: comport + widget Отправлено: granel от Июль 05, 2009, 11:07 пока всё ясно, перевариваю инфу
Название: Re: comport + widget Отправлено: borinoak от Июль 06, 2009, 14:05 знакомясь с куте поставил задачу---через компорт от гипертерминала получить дату и отобразить на лсд и обратно -- спин боксом или слайдером созданную цифру через компорт на гипертерм. прогнаь. до сих пор, как схемотехник, писал только на си и бейсике для железа, жизнь заставляет полный цикл разработки делать. возможно ли это визуально в куте сотворить? посоветуйте куда бежать, а то мечусь от книги к книге - горизонта не вижу........ :'( http://www.qtsoftware.com/developer/books Ю. Земсков "QT4 на примерах" там в кач-ве IDE штатный QDevelop, но QT-Creator все примеры хавает нормально с М. Шлее (где на обложке просто Qt) аккуратней - он по QT3, а это не совсем QT4, и даже скорее совсем не QT4. в проектах (*.pro) надо QT +=qt3support дописывать А. Чеботарев "Библиотека QT4 ..." нормально Шлее и Чеботарев QT из-под MS VS в кач-ве IDE рассматривают программка отсюда вот http://www.prog.org.ru/topic_9108_0.html хорошая Название: Re: comport + widget Отправлено: lit-uriy от Июль 06, 2009, 16:26 >> М. Шлее аккуратней - он по QT3,
Есть и по 4-ке: " Qt4. Профессиональное програмирование на С++" Название: Re: comport + widget Отправлено: granel от Июль 06, 2009, 19:00 у меня шлее по куте4 ---2007года
вроде логично излагает, но всё равно много несхожестей с куте 4.5.1 (creator), додумывать приходиться Название: Re: comport + widget Отправлено: Авварон от Июль 06, 2009, 19:33 пример пожалуйста. У меня все листинги работали как и должны...
Название: Re: comport + widget Отправлено: granel от Июль 06, 2009, 20:07 я имел ввиду описание процесса разработки.
используются названия отсутств. в креаторе, так будто речь о другом програмном продукте. видимо куте 4.5 заметно отлич. от куте 4.0-4.4 Название: Re: comport + widget Отправлено: Авварон от Июль 06, 2009, 20:18 причем тут креатор? это всего-навсего IDE. В студии другие названия, в блокноте их вообще нет... Шлее описывает библиотеку, а не конкретно взятый блокнот
Название: Re: comport + widget Отправлено: granel от Июль 06, 2009, 20:27 по поводу шлее не спорю
но земсков от 2008г. qt4на примерах---работаю по нему (учусь) но скачан креатор 4.5.1 а в книге учеба идёт как будто не о куте . если делать 1-2-3 то не понятно где что находится, речь заходит о названиях, которых даже в хелпе не найти (касается и настройки среды). я так и не нашёл как пути к директориям проектов менять от принятых по умолчанию, а в куте4 это описано. Название: Re: comport + widget Отправлено: lit-uriy от Июль 06, 2009, 20:42 Цитировать используются названия отсутств. в креаторе, так будто речь о другом програмном продукте. видимо куте 4.5 заметно отлич. от куте 4.0-4.4 Цитировать речь заходит о названиях, которых даже в хелпе не найти Например?Название: Re: comport + widget Отправлено: granel от Июль 06, 2009, 21:01 у земскова---стр.41---запустите программу configure.exe ......--с трудом нашёл в прог. дир. но запустить для диалога.....выскакивает и исчезает.
стр.41---установка в видоусе ---происходит совершенно не так==гораздо проще в куте 4.5 к какому месту приложить ручную сборку make файлов===в 4.5 ,всего что на стр. 42 написано для 4.4 не нужно в 4.5 и так далее, долго перечислять мой вывод ===исп. земскова в режиме делай 1-2-3 возможно только с глубокой переработкой шагов применит. к конкр. версии======версии куте сильно отл. друг от друга Название: Re: comport + widget Отправлено: denka от Июль 06, 2009, 22:40 у земскова---стр.41---запустите программу configure.exe ......--с трудом нашёл в прог. дир. но запустить для диалога.....выскакивает и исчезает. Никогда не замечал такого поведения у configure. Может вы запускали его не с консоли(но даже в этом случае он не сразу исчезает)стр.41---установка в видоусе ---происходит совершенно не так==гораздо проще в куте 4.5 Лично я изменений не заметил, надеюсь вы тут про ручную сборку говоритек какому месту приложить ручную сборку make файлов===в 4.5 ,всего что на стр. 42 написано для 4.4 не нужно в 4.5 Ой а тут по подробней пожалуйста может я все это время лишние телодвижения делал?и так далее, долго перечислять мой вывод ===исп. земскова в режиме делай 1-2-3 возможно только с глубокой переработкой шагов применит. к конкр. версии======версии куте сильно отл. друг от друга Думаю у вас не было бы таких выводов если бы вы читали "правильные" книги. Если вы тут под 1-2-3 подразумевали сборку Qt то она никак не изменилась с версии 4.0З.ы. смешивать Qt и QtCreator не логично и абсурдно. Первое framework для разработки, второе - среда Название: Re: comport + widget Отправлено: lit-uriy от Июль 06, 2009, 23:21 >>но запустить для диалога.....
Что значит для диалога? >>выскакивает и исчезает. ты её в консоли запускай - это консольное приложение, которое предназначено для конфигурации Qt и последующей сборки. Если есть программа установщик, а не просто архив с исходниками, то на первых порах нет нужды самостоятельно собирать Qt. Название: Re: comport + widget Отправлено: granel от Июль 07, 2009, 00:00 не вижу разници ни до ни после запуска проги configure.exe (через командн. строку) ---у креатора ничего не изменилось
Название: Re: comport + widget Отправлено: granel от Июль 07, 2009, 00:09 да, куте креатор встал по умолчанию и никаких манипуляций руками не просил.
методика работы и вкл.формы после создания в qt designereотличается от земскова --- проще получается===никаких make file в ручную === в креаторе FILE-NEW-QT4 GUI APPLICATION-имя проекта и его место-modules & class information по умолчанию-и в дереве проекта в креаторе видны все файлы проекта *.PRO; *.CPP; *MAIN.CPP; *.H *.UI; --работаем с формой *.ui -- строим компилим получаем раб. форму Название: Re: comport + widget Отправлено: granel от Июль 07, 2009, 00:12 ну а если теперь из формы *.ui надо получить *.cpp main.cpp *.h файл для ручного добавления и коррекции---как?
Название: Re: comport + widget Отправлено: granel от Июль 07, 2009, 00:18 в общем то что сделал --узнал ни у земского ни у шлее а больше методом тыка и на основании предыдущего опыта
библиотеки описаны у шлее земсков со старым куте учит работать, опуская важные моменты, еслиб я их знал то нафиг мне земсков. а куте преспокойно выпускает новые версии своего продукта сопровождая его встроенной докой от старой версии ---будто куте креатор дети и так сошкольной скамьи знают---обидно время терять, разгадываю логическое мышление создателей софта---продукт надо делать.... Название: Re: comport + widget Отправлено: f-r-o-s-t от Июль 07, 2009, 00:32 в общем то что сделал --узнал ни у земского ни у шлее а больше методом тыка и на основании предыдущего опыта библиотеки описаны у шлее земсков со старым куте учит работать, опуская важные моменты, еслиб я их знал то нафиг мне земсков. а куте преспокойно выпускает новые версии своего продукта сопровождая его встроенной докой от старой версии ---будто куте креатор дети и так сошкольной скамьи знают---обидно время терять, разгадываю логическое мышление создателей софта---продукт надо делать.... Не знаю как вы там разгадываете мышление создателей =) Но все что описанно у Земского и у Шлее работает и сейчас. Вся информация которая есть в документации актуальная и qt-creatorу там тоже все есть, может надо внимательней читать и тогда меньше придется бороться методом тыка ? Название: Re: comport + widget Отправлено: granel от Июль 07, 2009, 00:42 чёткой методики обучения ---делай 1-2-3 нет---
Название: Re: comport + widget Отправлено: f-r-o-s-t от Июль 07, 2009, 00:49 Странно а как тогда все научились ? =)
Это оффтоп, давай не будем продолжать эту тему. У тех авторов которых ты перечислил есть примеры которые работают и в которых все описанно. + Assistent в котором все есть, а если там поискать то там есть все и как приложение создать с нуля и как запустить и даже Qt Creator Manual там тоже есть в котором описанно как все это сделать в Qt creatore. Название: Re: comport + widget Отправлено: granel от Июль 07, 2009, 00:55 я конечно тоже научусь.
но выбирал куте в надежде не тратить много времени, на интуитивность и прогресс в мышлении новых разработчиков надеялся, так на сайтах трубили. помимо железной схемотехники, работы с свч софтом, прог для микроконтр.--- думал с формами управл. без особого напряга --- начать с визуальной части , а потом и к написательной перейти по мере вникания в свойства среды. я так с программируемой логикойкогдато начинал, визуально потом исп языки, когда увидел ограниченность виз. метода Название: Re: comport + widgetjavascript:void(0); Отправлено: denka от Июль 07, 2009, 09:14 не вижу разници ни до ни после запуска проги configure.exe (через командн. строку) ---у креатора ничего не изменилось да, куте креатор встал по умолчанию и никаких манипуляций руками не просил. Еще раз повторюсь Qt и QtCreator разные вещи и не приписуй одно к другому. Qt - framework с набором утилит для разработки. QtCretor это всего лишь среда разработки(Как студия у мелкософта или билдер/делфи у борланда) Я вот к примеру cretor вобще не юзаю и прекрасно себя чувствую. методика работы и вкл.формы после создания в qt designereотличается от земскова --- проще получается===никаких make file в ручную === в креаторе FILE-NEW-QT4 GUI APPLICATION-имя проекта и его место-modules & class information по умолчанию-и в дереве проекта в креаторе видны все файлы проекта *.PRO; *.CPP; *MAIN.CPP; *.H *.UI; --работаем с формой *.ui -- строим компилим получаем раб. форму а куте преспокойно выпускает новые версии своего продукта сопровождая его встроенной докой от старой версии ---будто куте креатор дети и так сошкольной скамьи знают---обидно время терять, разгадываю логическое мышление создателей софта---продукт надо делать.... В доке по Qt как раз пишут то что на до и не больше. А если нужна дока по Cretor'у(вдруг она у тебья исчезла удивительным образом) так зайди на http://doc.qtsoftware.com/qtcreator-1.2/index.html (http://doc.qtsoftware.com/qtcreator-1.2/index.html) и открой для себя документацию онлайня конечно тоже научусь. Больно высказывание похоже на высказывание людей которые в Делфях научились кнопки кидать на форму и кричать что они прогеры с большой буквы. но выбирал куте в надежде не тратить много времени, на интуитивность и прогресс в мышлении новых разработчиков надеялся, так на сайтах трубили. помимо железной схемотехники, работы с свч софтом, прог для микроконтр.--- думал с формами управл. без особого напряга --- начать с визуальной части , а потом и к написательной перейти по мере вникания в свойства среды. я так с программируемой логикойкогдато начинал, визуально потом исп языки, когда увидел ограниченность виз. метода З.ы. У меня возникает сразу вопрос как у тебя с С++ и какой компилятор ты использовал при изучении языка? З.з.ы. Не знаю с чего ты там визуального начинал но похоже что сдесь тебе надо бы начать с работы в консоли тогда попросту многие вопросы сами собой отпадут Название: Re: comport + widget Отправлено: granel от Июль 07, 2009, 11:32 спасибо за советы---глазки прорезались.
я не чистый прогер---моя задача , с рождения :), создавать рабочее железо с необходимым прогр. кодом на различных языках, кокой удобнее. а к с++ и куте подошёл по нужде :)---долго каждый раз прогеру обьяснять то, что должно быть на выходе. итог данной ветки---мне стала понятнее логика работы куте--- я слишком многого от неё хотел---из-за этого непонимание. отсутствие методики обучения типа 1-2-3 предполагаетналичие заранее обученного программера на данном языке в данной среде. в принципе ветку можно закрывать . Название: Re: comport + widget Отправлено: Авварон от Июль 07, 2009, 11:57 методика отличная, qt учил только со знанием с++ по книжкам... нужно было в универе делать задание по машинной графике, сначала разобрался с MFC, потом покопал в сторону qt - все намного проще, логичней и понятней... причем тогда еще не было креатора в помине, писалось все ручками\кривом qdevelop'е
Название: Re: comport + widget Отправлено: pastor от Июль 08, 2009, 13:01 Дальнейшее обсуждение кто круче - Qt или VCL переехало сюда (http://www.prog.org.ru/topic_9980_0.html)
|