Поиск:

Ответ в темуСоздание новой темы Создание опроса
> QtDesigner, QtCreator, QML, В чем разница первых двух? 
:(
    Опции темы
Gunslinger
Дата 6.8.2010, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Поставил qt 4.6.3. 
1. Посмотрел Designer. Похож на c++ builder, только компиляции и сборки не нашел, сохраняет в .ui. Похоже просто визуальный построитель.  
2. Creator. Визуальных возможностей дизайнера не нашел, кнопка Дизайн не работает. Можно редактировать код.
Либо задумано, что Designer работает с Creator (разграничение дизайна и программирования), либо я не догнал. Взаимодействие через кнопку Дизайн: загружаем .ui файл и дописываем нужную логику?
3. QML. Прочитал, что в 4.6.3 нужно ставить дополнительно - в 4.7 уже будет частью SDK. Это новая концепция разработки софта с GUI - дизайнер занимается интерфейсом, программист кодом, как в с# xaml, а в flash mxml? Альтернатива Designerу? Будет отдельным, так же как дизайнер и креатор?



Это сообщение отредактировал(а) Gunslinger - 6.8.2010, 14:00
PM MAIL   Вверх
RedDigger
Дата 25.9.2010, 02:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 24.9.2010
Где: Москва

Репутация: нет
Всего: 1



Цитата(Gunslinger @ 6.8.2010,  13:58)
Поставил qt 4.6.3. 
1. Посмотрел Designer. Похож на c++ builder, только компиляции и сборки не нашел, сохраняет в .ui. Похоже просто визуальный построитель.  
2. Creator. Визуальных возможностей дизайнера не нашел, кнопка Дизайн не работает. Можно редактировать код.
Либо задумано, что Designer работает с Creator (разграничение дизайна и программирования), либо я не догнал. Взаимодействие через кнопку Дизайн: загружаем .ui файл и дописываем нужную логику?
3. QML. Прочитал, что в 4.6.3 нужно ставить дополнительно - в 4.7 уже будет частью SDK. Это новая концепция разработки софта с GUI - дизайнер занимается интерфейсом, программист кодом, как в с# xaml, а в flash mxml? Альтернатива Designerу? Будет отдельным, так же как дизайнер и креатор?

Давайте по порядку. 
1. Да Designer - это только построение форм разного вида и назначения. 
2. Creator - среда разработки. В нем есть возможность построения форм идиентичная как в Designer. Чтобы ее активировать Вам необходимо только открыть в Creator файл *.ui для редактирования и получите нужный результат.
3. Что касается QML - это не графическое приложение а на сколько мне известно новая модель разметки формы позволяющая не только строить сами формы но и реализовывать на уровне построения формы некоторые действия. Сам с ней не работаю так как для моих задач она не нужна. Но на счет того что будет производиться разделение - сильно не уверен. У TrollTech политика создания SDK подразумевает две возможности работы. С отдельными приложениями, както Linguist, Designer, qmake так и использовать для этого одно приложение совмещающее в себе возможности уже перечисленных - QtCreator. 

Надеюсь ответил на поставленный вопрос?
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0949 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.