eclipse и qt

IDE, VCS и прочее

Модератор: Модераторы разделов

bolo13
Сообщения: 2
ОС: Debian4.0/Kubuntu7.10

eclipse и qt

Сообщение bolo13 »

Такой вопрос. Я тут собрался в еклипсе с qt поэкспериментировать, а мне выдает такую ошибку:

No default Qt version is set. Open the qt page in the preferences dialog and add a Qt version


Подскажите пожалуйста что воодить в эти поля:

Изображение
Спасибо сказали:
Аватара пользователя
pluton8
Сообщения: 108
ОС: Arch GNU/Linux

Re: eclipse и qt

Сообщение pluton8 »

bolo13, если qt4, то:

Код: Выделить всё

Version name: 4.4
Bin path: /usr/bin
Include path: /usr/include/qt4

такие пути у меня в кубунте 8.04
bin path можно узнать, набрав команду whereis qmake-qt4
зы. попробуй qt creator - IDE специальное для Qt: http://trolltech.com/developer/qt-creator
THE TRUTH IS OUT THERE
Linux Registered User #450136
Спасибо сказали:
bolo13
Сообщения: 2
ОС: Debian4.0/Kubuntu7.10

Re: eclipse и qt

Сообщение bolo13 »

вопрос по qt creator:

Подскажите как создать обработчик скажем для нажатия кнопки, а то я привык (как в дельфях или MVS2005) двойным щелчком по объекту или в опциях этот обработчик создавать.
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: eclipse и qt

Сообщение Denjs »

bolo13 писал(а):
03.11.2008 17:47
вопрос по qt creator:
Подскажите как создать обработчик скажем для нажатия кнопки, а то я привык (как в дельфях или MVS2005) двойным щелчком по объекту или в опциях этот обработчик создавать.

Я не скажу вам как конкретно, но направлю вас в нужное русло мышления.

Ну во первых, не "обработчик". это раз. (Обработчики - "это из убогого прошлого")
Во вторых привыкайте к сигнал-слотовой модели QT.

Это означает, что у вас есть объект "кнопка" который может испускать сигналы разных типов - один из них - "при нажатии".
Далее этот сигнал вы должны подключить к нужному вам объекту которы будет делать то что вам нужно при нажатии на кнопку; вернее к соответсвующему слоту нужного вам объекта.(впрочем к одному сигналу может быть подключено произвольное число объектов).

В определении функции-слота вы собственно и пишите реакцию или нужные вам действия.

Как конкретно это делать в QT Creator, я увы не скажу. Подозреваю - аналогично как я ранее с Qt Designer - вы создаете отдельно форму, а потом её подключаете в основной программе руками. Я пока не заморачивался с этим - у меня формочки относительно простые - я из на лету руками генерирую, благо средства у qt для этого удобные.
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали: