ДЕЙЛ 32 12 февраля, 2015 Опубликовано 12 февраля, 2015 · Жалоба Скачал Creator, поставил. Открыл им скачанный пример пректа Hello World. Могу редактировать исходник, но непонятно как его запустить. Неактивна кнопка запуска. Вот к сообщению прилепил самый первый пример проекта. В какой программе и какую последовательность действий нужно сделать с этим примером, чтобы появилось то самое окно с надписью? Hello.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grigorij 0 12 февраля, 2015 Опубликовано 12 февраля, 2015 · Жалоба Попробуйте сделать следующим образом (считаем, что файл hello.pro и hello.c уже лежат в одной папке): 1. Открываем hello.pro в Qt Creator 2. Слева ищем кнопку Project (среди welcom, edit, design и т.д.) 3. На вкладке Configure Project ищем и нажимаем кнопку "Configure Project" 4. Нас должно перебросить обратно в edit, а кнопка run должна активироваться. Но это если под Win и настройки Qt Creator никак не менялись (т.е. установка полностью по умолчанию с mingw). Но при этом скорее всего возникнут ошибки при компиляции. Их можно попытаться вылечить открыв файл hello.pro в режиме редактирования (прям в qt creator) и заменив его содержимое на: QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets SOURCES = hello.cpp TARGET = hello Также чуть-чуть надо поправить файл main.cpp следующим образом (см. #include): #include <QApplication> #include <QLabel> int main(int argc, char** argv) { QApplication app(argc, argv); QLabel lbl("Hello, World !"); lbl.show(); return app.exec(); } Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 12 февраля, 2015 Опубликовано 12 февраля, 2015 · Жалоба Наверное, он не увидел у Вас mingw - настройте в Tools->Options->Build&Run->Toolchains Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lerk 0 12 февраля, 2015 Опубликовано 12 февраля, 2015 · Жалоба Могу еще посоветовать вот этот канал посмотреть. Там хоть речь и про времена 4.8, но сути не меняет. Ну и разумеется, у вас должна стоять IDE (QtCreator) сконфигурированная с mingw. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 12 февраля, 2015 Опубликовано 12 февраля, 2015 · Жалоба Скачал Creator, поставил. Открыл им скачанный пример пректа Hello World. Могу редактировать исходник, но непонятно как его запустить. Неактивна кнопка запуска. Вот к сообщению прилепил самый первый пример проекта. В какой программе и какую последовательность действий нужно сделать с этим примером, чтобы появилось то самое окно с надписью? Надо снести все ваши установленные программы (которые относятся к QT и mingw) нах.р и скачать отсюда http://www.qt.io/download-open-source/ то что предлагается по рекомендации и ставить все по умолчанию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 12 февраля, 2015 Опубликовано 12 февраля, 2015 · Жалоба Надо снести все ваши установленные программы (которые относятся к QT и mingw) нах.р Это, конечно, радикально :smile3009: Но при этом можно попортить себе нервы с тем, что еще собирается в mingw без Qt.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 12 февраля, 2015 Опубликовано 12 февраля, 2015 · Жалоба Но при этом можно попортить себе нервы с тем, что еще собирается в mingw без Qt.... Я сталкивался с тем что не собирались проекты из Creatora на QT если mingw был установлен отдельно, не из установки qt. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lerk 0 13 февраля, 2015 Опубликовано 13 февраля, 2015 · Жалоба Я сталкивался с тем что не собирались проекты из Creatora на QT если mingw был установлен отдельно, не из установки qt. Это уже слишком. IDE сама по себе, компилятор сам по себе. Не вижу причин для обязательной установки их из "пакета". Ну, разве что ручками настроить одно на работу с другим не получается... PS. С компилятором все равно лучше научиться работать и понимать что это за штука такая. А то придется как-нить подключить к проекту дрова для mysql, а там инструкций по сборке оных на лист а4, и что делать?) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 13 февраля, 2015 Опубликовано 13 февраля, 2015 · Жалоба Это уже слишком. IDE сама по себе, компилятор сам по себе. Не вижу причин для обязательной установки их из "пакета". Ну, разве что ручками настроить одно на работу с другим не получается... PS. С компилятором все равно лучше научиться работать и понимать что это за штука такая. А то придется как-нить подключить к проекту дрова для mysql, а там инструкций по сборке оных на лист а4, и что делать?) Подождите грузить человека, пусть вначале установит и запустит qt и Creator. Если будет ставить в виртуальную машину vmware, то Creator будет глючить в режиме(вкладка) welcome. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 17 февраля, 2015 Опубликовано 17 февраля, 2015 · Жалоба 3. С какой книжки лучше начать изучать Qt? Желательно в стиле Флёнова по Delphi. Или где в интернете почитать общее описание среды Qt для Windows? Шлее не лучший учебник по Qt. Шлее очень хорошо как справочник. А как учебник лучше попробуйте от авторов Qt, от тролей trolltech, Qt 4: программирование GUI на С++ Правда там Qt4, не знаю, есть ли такой для 5-ки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ДЕЙЛ 32 2 апреля, 2015 Опубликовано 2 апреля, 2015 · Жалоба Поставил QT 5.2.0 и minqw, указывал в настройках по очереди все компиляторы из папки mingw\win, но всё равно пишет, что не указан компилятор. Как правильно пошагово всё настроить? Полазил по куче форумов и в результате в голове хорошая каша отложилась. Смотрел на ютубе видюшки - там по умолчанию всё настроилось. Хотелось бы увидеть скрины процесса настройки QT 5.2.0 и minqw с самого нуля под винду ХР. У меня постоянно такая ошибка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Slash 0 2 апреля, 2015 Опубликовано 2 апреля, 2015 (изменено) · Жалоба Поставил QT 5.2.0 и minqw, указывал в настройках по очереди все компиляторы из папки mingw\win, но всё равно пишет, что не указан компилятор. Как правильно пошагово всё настроить? Полазил по куче форумов и в результате в голове хорошая каша отложилась. Смотрел на ютубе видюшки - там по умолчанию всё настроилось. Хотелось бы увидеть скрины процесса настройки QT 5.2.0 и minqw с самого нуля под винду ХР. У меня постоянно такая ошибка Почему вы не ставите mingw, который идет в дистрибутиве Qt? Если хотите вручную настроить компилятор и отладчик, тогда так: 1. Tools->Options->Buid & Run -> Kits 2. Жмете Add 3. Name - придумываете какое-то Device Type - Desktop Device - Локальный ПК (default для Desktop) Compiler - если выбрать не из чего, идете на вкладку Compilers, добавляете свой компилятор. Тогда его можно будет выбрать на вкладке Kits. Debugger - можно обойтись пока без отладки. Qt Version - выбираете. Если выбрать не из чего, идете на вкладку Qt Versions и добавляете свой. При создании и открытии проекта выбираете этот кит. Если вы поставите дистрибутив по умолчанию ничего это настраивать не надо, все само настроится. Изменено 2 апреля, 2015 пользователем Slash Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ДЕЙЛ 32 3 апреля, 2015 Опубликовано 3 апреля, 2015 (изменено) · Жалоба http://gromr1.blogspot.ru/2014/04/install-...on-windows.html по этой ссылке всё внятно расписано вместе с картинками. От себя добавлю, что нужно снести все следы деятельности после неудачных попыток установки, вернуть исходные значения переменной PATCH, которая часто мелькает в других местах и многие её наверняка правили. После этого сделать всё в соответствии с инструкцией. Пока для меня вопрос снят. UP: Теперь появился вопрос по компиляции файла *.exe для копирования на другой комп. Как правильно нужно делать и куда копать? В самом Creator'е запускается, отдельно никак. UP2: попробую книжку почитать, мошть прояснится :rolleyes: Изменено 3 апреля, 2015 пользователем ДЕЙЛ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ig_z 0 3 апреля, 2015 Опубликовано 3 апреля, 2015 · Жалоба UP: Теперь появился вопрос по компиляции файла *.exe для копирования на другой комп. Как правильно нужно делать и куда копать? В самом Creator'е запускается, отдельно никак. Нужно гуглить о статической линковке либ. По моему в разных версиях это делается по разному, но в любом случае требует полной пересборки. Мне было проще подобрать нужные либы руками и положить рядом с ехе файлом. Получалось около 7-8 дополнительных файлов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 3 апреля, 2015 Опубликовано 3 апреля, 2015 · Жалоба и +10 .. 20 Мб дополнительно к программе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться