| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > First steps with Qt |
| Автор: Madonna 7.2.2010, 14:59 |
| Лучше канешно первый раз в консоли и c notepad++ IDE для QT
Самый простой способ. Проект открывается на любой платформе без проблем. QtCreator - "не создаем себе проблем", если проект не требует большего. Лучше сразу скачать SDK и приступить к делу. Если критично (для меня критично) язык интерфейса меняется в региональных настройках. http://qt.nokia.com/downloads/sdk-windows-cpp Если вы устанавливаете не n-ый раз должно работать. Не работает? Идем сюда http://forum.vingrad.ru/forum/topic-288722.html Visual Studio Сначала качаем http://qt.nokia.com/downloads/windows-cpp-vs2008 устанавливаем. Потом ставим интегратор http://qt.nokia.com/downloads/visual-studio-add-in Netbeans Лучше ставить в таком порядке, чтобы пути сами прописались. 1. Ставим SDK (если мешает QTCreator minGW http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/MinGW-5.1.4.exe/download, потом QT http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.1-mingw.exe) 2. MSYS 3. Прописываем переменные окружения У меня все установлено в C:/Dev Создаем новые переменные окружения
http://keep4u.ru/full/b0a7d98421e59f6110046e056d1ead93.html 5. Добавляем заголовочные файлы Code assistance add C:\Qt\4.6.1\include 6. Наслаждаемся. Проблемы? http://forum.vingrad.ru/forum/topic-273612.html IDE кроссплатформенная. P.S Чтобы созданные вами приложения открывалось прописываем пути к библиотекам, т.е. переменные QTDIR = C:\Dev\Qt\4.6.1 и MINGW = C:\Dev\MinGW , и добавляем в Path ;%QTDIR%\bin; %MINGWDIR%\bin; |
| Автор: Любитель 7.2.2010, 17:22 | ||
|
| Автор: redwhite90 14.7.2011, 14:40 |
| а под десятую студию покатит? |
| Автор: bsa 14.7.2011, 14:45 |
| redwhite90, если тебя не пугает перспектива ручной сборки самой Qt, то "покатит" |
| Автор: redwhite90 14.7.2011, 14:47 |
| пугает. а Вы мне поможете? я первый раз с qt сталкиваюсь.книжку Шлее решил читать, но там не оказалось установки( Добавлено через 9 минут и 21 секунду windows 64 bit создаст особые трудности? |
| Автор: redwhite90 14.7.2011, 15:04 | ||
на хабре откопал. но как оказалось я очень тупой и ничего не понял. не разъясните? |
| Автор: bsa 14.7.2011, 16:13 | ||||||
| redwhite90, раз ты этого не понял, то может не стоит связываться? Установи Qt SDK (в комплекте идет компилятор Mingw и среда разработки Qt Creator) и начинай работать. Если же очень хочется использовать студию (кстати, интеграция с express работать не будет), то: Качаешь и устанавливаешь Perl (например, http://strawberry-perl.googlecode.com/files/strawberry-perl-5.12.3.0.msi). Качаешь http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.3.zip. Распаковываешь в новую папку (например, c:\Qt\4.7.3) Создаешь папку сборки (например, c:\Qt\4.7.3-build) Запускаешь Visual Studio 2010 Command Prompt (в меню Пуск) Переходишь в каталог с исходниками, например:
Запускаешь configure.exe:
Если на этом этапе возникнут ошибки, то следует воспользоваться гуглом для поиска решения. Запускаешь nmake:
|
| Автор: redwhite90 18.7.2011, 12:31 |
| всё сделал. только не очень понимаю как теперь проект создавать. |
| Автор: bsa 18.7.2011, 14:08 |
| redwhite90, установи собранную версию Qt. думаю, это делается через nmake install (хотя куда установит не знаю - никогда не занимался сборкой Qt под Windows). Затем запусти критор, зайди в инструменты - параметры - qt4 и добавь новый профиль, указав путь к установленному qmake. |
| Автор: redwhite90 18.7.2011, 21:39 | ||
когда сделал
выводится кучу раз сообщение о том, что невозможно скопировать файл поверх самого себя, но что-то всё таки копируется - 1 какой-то файл) Добавлено @ 21:41 у меня студия русская. Критор - это средство создания и изменения манифеста? Добавлено через 3 минуты и 1 секунду или вообще QT creator? |
| Автор: redwhite90 18.7.2011, 22:01 |
| потом ещё сообщения, что невозможно выполнить циклическое копирование Добавлено @ 22:05 понял, что критор это QT creator. я случайно удалил один профиль вместо того чтоб добавить. это страшно? |
| Автор: bsa 18.7.2011, 22:38 | ||
нет QuickTime?!? |
| Автор: redwhite90 19.7.2011, 08:37 | ||
так оно и вышло |
| Автор: SolRus 20.8.2011, 05:13 |
| подскажите а в чем отличие Qt Creator 2.2.1 for Windows (52 MB) - я именно это скачал причем mingw он содержит а qmake нет Оо при создании или открытия *.pro писал нет профиля от The Qt SDK version работает, но весит дохрена, даже учитывая что многое удалил из набора (типа симулятор) и получилось 1.9 gb собсно не понимаю в чем разница? |
| Автор: bsa 20.8.2011, 21:09 |
| SolRus, Qt SDK содержит в себе: Qt Libraries (файлы разработки для отладочной и релизной версий программ); отладочные файлы занимают где-то около гига, если не больше. Документация для Qt Qt Creator Mingw32 и кучу всего... |
| Автор: Madonna 7.9.2011, 19:21 |
| Кьют интегрируется с 2010й студией! Я так рада, так рада... Добавлено через 2 минуты и 37 секунд Картинка с 2010й студией прилагается. |
| Автор: NickB 6.10.2011, 21:14 |
| Уважаемые! Начал пробовать Qt. Собрал под Visual C++ И вот какая засада - Не запускается Designer под Win7 Хотя под WinXP все работает. И какая сволочь стреляла? Примеры компилируются и работают в тоже время |
| Автор: bsa 7.10.2011, 12:44 |
| И что он говорит? P.S.: может не стоит начинать знакомство с компиляции? Может стоит ставить готовый SQK и пробовать на нем? |
| Автор: NickB 7.10.2011, 18:16 |
| Так ведь никак не выходит - и предустановленный вариант (после Install) и перекомпилированный и принесенный с работы (там работает) не хотят. Винда говорит - программа будет закрыта. И все |
| Автор: bsa 9.10.2011, 19:53 |
| NickB, в разделе для новичков есть тема, про "программа не запускается на другом компьютере". Почитай. |
| Автор: artiyom 18.2.2013, 08:17 |
| Други, я С++-новичок, хочу изучить QT. Видел что у него вроде до фига подробной документации - это большой плюс, но сходу бросаться в нее не хочу. Нет ли какого-нибудь небольшого грамотного онлайн материала, для начинающих, чтобы вступить в мир QT, разобраться, что как работает, а уж после этого можно будет и из документации черпать знания? |
| Автор: bsa 20.2.2013, 23:29 |
| artiyom, начинать надо с языка, а не с Qt. Потому что программы пишут на языках программирования, а не на библиотеках. Начни с этого: http://forum.vingrad.ru/index.php?show_type=forum&showtopic=269794&kw=faq-c++ Самоучитель Qt: http://qt-project.org/doc/qt-4.8/tutorials.html |
| Автор: artiyom 21.2.2013, 01:19 | ||
Может я неверно выразился. Язык, как я считаю, я знаю уже достаточно чтобы можно было идти к чему-то новому. Пишу разного рода консольные программы, и думаю, что, худо-бедно, да напишу в консоли любую (ну не совсем любую, конечно) программу если нужен будет чисто Язык. И вот чего мне не хватает, так это такого рода библиотеки, чтобы уйти немного за рамки яыка, и писать что-то более прикладное и живое. |
| Автор: bsa 23.2.2013, 17:40 |
| artiyom, ну раз так, то тогда изучай Qt. Хороший выбор. |