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 в аргументах для сигналов и слотов, тогда этот ответ может вам помочь.