Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: QT Designer
Показать сообщение отдельно

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Очень кратко по поводу moc и uic.
uic превращает xml-содержимое файла описания формы .ui в .h и .cpp файлы. А moc создаёт из любого файла (чаще всего из .h) с директивой QOBJECT файл moc_xxxx.cpp, в котором будет имплементэйшн собственно QObject. Вот Вы готорите, этот мой класс будет КуОбъект. А где все методы, определяемые требованиями класса QObject? Например, property(), classname() и т.д.? Чтобы Вам их не писать руками, они создаются автоматом - именно moc'ом. Раньше был глюк, кстати - два QOBJECT на один .h давали сбои при компиляции. Сейчас вроде нет.

Это всё очень примитивно описано, почитайте всё же доки qt, там найдёте много интересного.

По поводу среды программирования: я использую KDE-> xterm[[bash]]-> designer& -> mc->qmake->make. Остальное только по мере надобности. Хватает с головой. KDeveloper пытался использовать только когда хотел поизучать  KDE. Но глюки... В последний раз, после Вашего вопроса, попытался запустить - завис где-то после 2-й минуты. Наверное, у меня руки не оттуда растут.

Отправлено: 12:07, 01-10-2004 | #7

Название темы: QT Designer