Qt Creator создан с Qt Creator? - PullRequest
       0

Qt Creator создан с Qt Creator?

3 голосов
/ 30 октября 2011

Вопросы:

  1. Собран ли Qt Creator с Qt Creator?

  2. Аналогично, Qt Designer построен с Qt Designer?

  3. Кстати, почему существуют две IDE Qt?Они конкуренты?Какой из них я должен использовать?Я использую Creator.

  4. Что такое Qt SDK?Я спрашиваю об этом, потому что Qt Designer & Creator 2.2.1 и Qtmake 4.7.4, которые я установил через центр ubuntu 11.10, не работают.Меню сборки все серое.Когда я загрузил последнюю версию QtSDK (2.3.1 / 4.7.4) в отдельную установку в / opt / QtSDK, как санкционированная установка ubuntu, так и / opt / QtSDK будут работать как положено.Почему моя санкционированная установка Ubuntu не работает без SDK?Что делает SDK?

  5. Это для энтузиастов Ubuntu - Qt IDE требует, чтобы SDK работал, и все же Ubuntu выпустила оба Creator / Designer без проверки, работают ли они первыми?В центре s / w нет пункта установки QtSDK.Это преднамеренное или процедурная ошибка?

  6. После того, как я создаю свое настольное приложение (я создаю проводник с вкладками) в Linux, какие шаги мне нужно сделать, чтобы оно работалов Windows 7 / Vista?Буду ли я перестраивать на Windows версии Qt Creator?

Я также заметил, что генерация кода Qt Creator не идеальна.Было бы забыто включить некоторые файлы библиотеки Qt в автоматически сгенерированный код, и мне пришлось исправить это вручную.

1 Ответ

11 голосов
/ 30 октября 2011

Qt Creator создан с Qt Creator?

Я верю в это.

Это не значит, что каждый , работающий с Qt, должен его использовать - просто я считаю, что лотов людей используют.

Я не работаю ни в одной из компаний, которые произвели Qt, но я рассуждаю так:

  • Поиск в Google по запросу "dogfooding qt creator" вызывает множество обращений, включая этот комментарий от ноября 2010 года:

    Мы также «собаку», выпуская сложные приложения, такие как Qt Creator и Ovi Suite, на порты Qt * 1018 для настольных ПК *

  • За последние несколько лет они приложили огромные усилия к Qt Creator. Трудно представить, что это стоит, если они не использовали это сами
  • В последние дни разработчиков Qt разработчики Qt с энтузиазмом говорили о Qt Creator

Аналогично, Qt Designer построен с Qt Designer?

Да. Посмотрите на исходный код Qt Designer, чтобы увидеть множество файлов .ui (Designer).

Почему существуют две IDE Qt? Они конкуренты? Какой из них я должен использовать? Я использую Creator.

Когда вы редактируете файлы .ui внутри Qt Creator, вы все еще работаете с Qt Designer: для удобства он просто показывает окно Designer внутри Creator.

Что такое Qt SDK? ... Что делает SDK?

Qt SDK - это просто удобный способ загрузить все инструменты Qt за один раз. Вам не нужно использовать .

Это для энтузиастов Ubuntu ... Это намеренно или процедурная ошибка?

Извините - не знаю. Трудно представить, что это было преднамеренно.

После того, как я создаю свое настольное приложение (я создаю обозреватель файлов с вкладками) в Linux, какие шаги мне нужно сделать, чтобы оно работало в Windows 7 / Vista? Буду ли я перестраивать на Windows версии Qt Creator?

Вам нужно будет установить Qt на ПК с Windows, а затем собрать в нем свой исходный код.

Вы можете сделать это, используя Qt Creator и компилятор Windows, в который он входит (mingw), или вы можете использовать другой компилятор, если он у вас есть, например. Visual Studio.

Я также заметил, что генерация кода в Qt Creator не идеальна. Было бы забыто включить некоторые файлы библиотеки Qt в автоматически сгенерированный код, и мне пришлось исправить это вручную.

Если вы использовали какие-либо классы не-Qt в аргументах для сигналов и слотов, тогда этот ответ может вам помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...