Комплектът за разработка на софтуер Qt (SDK) е кросплатформена рамка за приложения, която се използва широко за разработване на приложен софтуер с графичен потребителски интерфейс (GUI). Това е преносима рамка за потребителски интерфейс за приложения, която работи на операционни системи Windows, Linux и Mac OS X. Qt SDK ви помага да създавате графични потребителски интерфейси (GUI) за вашите приложения, които ще работят на Windows, Linux и Mac OS X. Някои популярни крос-платформени приложения, създадени с помощта на Qt SDK, са KDE, Google Earth, Skype, Linux Multimedia Studio и мултимедийния плейър VLC. По същество междуплатформено означава, че Qt приложенията, които създавате в Microsoft Windows чрез изходния код, обикновено могат да се прехвърлят към Linux и операционните системи Mac OS X и обратно. Бележки:
Надстроени инструкции за Qt SDK 4.8 и добавени инструкции за Qt SDK 5.0
Стъпки
Метод 1 от 6: Инструкции за инсталиране на Qt 4.8 SDK:

Стъпка 1. За да настроим средата за разработка на Qt SDK, ще трябва да получим Qt SDK
Подготовка на вашата операционна система Windows за разработване на Qt приложения
Изтеглете Qt SDK. Изберете версията на Windows и бъдете подготвени за дълго изтегляне в зависимост от скоростта на интернет. Предлагам ви да изберете офлайн инсталация на Qt SDK, ако нямате много бърза интернет връзка. Пълният Qt SDK за операционната система Windows е 1,7 GB, което може да отнеме над 6 часа при бавна връзка

Стъпка 2. Инсталирайте Qt SDK, като щракнете върху изпълнимия файл на Qt SDK
След като изпълнимият Qt SDK е инсталиран, ще трябва да редактирате системната PATH на Windows, така че операционната система Windows да може да намери командите Qt от командния ред. Бъдете внимателни при редактирането на вашата система на Windows PATH.
Метод 2 от 6: Редактирайте ПЪТЯ на Windows Vista/Windows 7:

Стъпка 1. Следвайте стъпките по -долу
- Щракнете върху бутона Старт
- Щракнете върху Контролен панел
- Щракнете върху Система и поддръжка
- Кликнете върху Система
- Кликнете върху Разширени системни настройки
- Кликнете върху Променливи на околната среда
- Щракнете върху ПЪТ, за да редактирате променливите за цялата система
- Щракнете върху OK, когато приключите
Метод 3 от 6: Редактирайте Windows 8 PATH:

Стъпка 1. Следвайте стъпките по -долу
- Щракнете върху иконата на папката, разположена в долната лента на задачите до иконата на Internet Explorer
- Превъртете надолу до Компютър
- Щракнете с десния бутон на мишката върху Свойства
- Кликнете върху Разширени системни настройки
- Кликнете върху Променливи на околната среда
- Щракнете върху PATH, за да редактирате променливите за цялата система
- Щракнете върху OK, когато приключите

Стъпка 2. Добавете следното към системата PATH на Windows
-
Тип/Копиране/Поставяне:
; C: \ QtSDK \ mingw \ bin; C: \ QtSDK \ Desktop \ Qt \ 4.8.1 \ mingw \ bin;
- това ще настрои и уведоми операционната система Windows за компилиране на Qt SDK приложения от командния ред. Числата 4.8.1 означават номера на версията на Qt SDK, който се променя с всяко ново надстройване на Qt SDK, заменете новите номера на версията с вашия номер на версията на Qt SDK.

Стъпка 3. Важно:
Искате да използвате версията на MinGW, включена в Qt SDK, за да изградите вашите Qt приложения. го и добавете Qt версията на MinGW, която е включена в Qt SDK. Това е от решаващо значение, ако имате инсталирана друга версия на компилатора MinGW C/C ++ на вашата система Windows, трябва да премахнете другия MinGW от системната PATH на Windows, защото това ще доведе до конфликти с Qt версията на MinGW и вашите Qt приложения няма да се компилират и правилно да се изгради от командния ред. По същество, ако използвате друга версия на компилатора MinGW C/C ++, вашите Qt приложения, създадени от командния ред, ще се сринат и ще излязат с множество съобщения за системни грешки. Трябва да използвате версията на компилатора MinGW C/C ++, включена в Qt SDK.

Стъпка 4. След като системата QT SDK PATH е добавена към операционната система Windows
За да проверите дали имате възможност за компилиране от командния ред на Windows, отворете подкана за командния ред и издайте следната команда по -долу.

Стъпка 5. Въведете/копирайте/поставете:
qmake -версия
- Трябва да получите отговор, подобен на този:
- ' QMake версия 2.01a
- ' Използване на Qt версия 4.8.1 в C: \ QtSDK \ Desktop \ Qt \ 4.8.1 \ mingw \ lib

Стъпка 6. Разработете вашите приложения от командния ред, като използвате текстов редактор като Notepad или WordPad, за да създадете и редактирате изходния код и да компилирате вашите Qt приложения от командния ред

Стъпка 7. След като Qt SDK е добавен към системния PATH, като използвате инструкциите по -горе, сега можете да компилирате вашите приложения от командния ред, като използвате следния метод, като изпълните следните команди
Отворете подкана за командния ред и въведете следните команди по -долу.
-
Тип/Копиране/Поставяне:
mkdir Qt-приложения
-
Тип/Копиране/Поставяне:
cd Qt-приложения
-
Тип/Копиране/Поставяне:
mkdir QtHelloWorld
-
Тип/Копиране/Поставяне:
cd QtHelloWorld

Стъпка 8. Докато сте в директорията QtHelloWorld, използвайте текстов редактор като Notepad или Wordpad, за да създадете своя изходен код на Qt, въведете следното
-
Тип/Копиране/Поставяне:
бележник main.cpp
- не забравяйте да запазите файла с изходния код на Qt като main.cpp
- или
-
Тип/Копиране/Поставяне:
стартирайте wordpad
- използвайки Wordpad като текстов редактор, ще трябва ръчно да запишете файла с изходния код на Qt като main.cpp

Стъпка 9. Създайте приложението в текстовия редактор на бележника или Wordpad, въведете следното по -долу
-
Тип/Копиране/Поставяне:
#include #include #include #int main (int argc, char *argv ) {Приложение QApplication (argc, argv); QLabel здравей ("Добре дошли в първата ми програма за WikiHow Qt"); hello.setWindowTitle ("Моята първа програма за WikiHow Qt в Windows"); hello.resize (400, 400); здравей.show (); връщане app.exec (); }
- Запазете файла с изходния код като main.cpp
- Докато сте в директорията QtHelloWorld, изпълнете следното, за да компилирате и свържете изходния код на Qt
-
Тип/Копиране/Поставяне:
qmake -проект
това ще създаде файла на проекта Qt
-
Тип/Копиране/Поставяне:
qmake
това ще подготви файла на проекта Qt за компилиране
-
Тип/Копиране/Поставяне:
направете
това ще компилира изходния код на Qt в изпълнима програма
- След като горните задачи бъдат успешно изпълнени и няма грешки Приложението Qt ще бъде създадено в папката за отстраняване на грешки в QtHelloWorld като изпълним файл, завършващ на .exe Преминете в папката за отстраняване на грешки и изпълнете приложението Qt, като щракнете върху приложението или стартирате приложението Qt от командния ред.
-
Тип/Копиране/Поставяне:
отстраняване на грешки в cd
променете в папката за отстраняване на грешки
-
Тип/Копиране/Поставяне:
QtHelloWorld.exe
и стартирайте новосъздадения изпълним файл
- Честито току -що сте компилирали приложението Qt от командния ред в Windows.
Метод 4 от 6: Инструкции за инсталиране на Qt 5.0 SDK:
Инсталирайте Qt SDK на Microsoft Windows Стъпка 17 Стъпка 1. За да настроим средата за разработка на Qt SDK, ще трябва да получим Qt SDK
Подготовка на вашата операционна система Windows за разработване на Qt приложения
Изтеглете Qt SDK. Изберете версията на Windows и бъдете подготвени за дълго изтегляне в зависимост от скоростта на интернет. Предлагам ви да изберете офлайн инсталация на Qt SDK, ако нямате много бърза интернет връзка. Пълният Qt SDK за операционната система Windows е 1,7 GB, което може да отнеме над 6 часа при бавна връзка
Инсталирайте Qt SDK на Microsoft Windows Стъпка 18 Стъпка 2. Инсталирайте Qt SDK, като щракнете върху изпълнимия файл на Qt SDK
След като изпълнимият Qt SDK е инсталиран, ще трябва да редактирате системната PATH на Windows, така че операционната система Windows да може да намери командите Qt от командния ред. Бъдете внимателни при редактирането на вашата система на Windows PATH.
Метод 5 от 6: Редактирайте ПЪТЯ на Windows Vista/Windows 7:
Инсталирайте Qt SDK на Microsoft Windows Стъпка 19 Стъпка 1. Следвайте стъпките по -долу
- Щракнете върху бутона Старт
- Щракнете върху Контролен панел
- Щракнете върху Система и поддръжка
- Щракнете върху Система
- Кликнете върху Разширени системни настройки
- Кликнете върху Променливи на околната среда
- Щракнете върху PATH, за да редактирате променливите за цялата система
- Щракнете върху OK, когато приключите
Метод 6 от 6: Редактирайте Windows 8 PATH:
Инсталирайте Qt SDK на Microsoft Windows Стъпка 20 Стъпка 1. Следвайте стъпките по -долу
- Кликнете върху иконата на папката, разположена в долната лента на задачите до иконата на Internet Explorer
- Превъртете надолу до Компютър
- Щракнете с десния бутон на мишката върху Свойства
- Кликнете върху Разширени системни настройки
- Кликнете върху Променливи на околната среда
- Щракнете върху PATH, за да редактирате променливите за цялата система
- Щракнете върху OK, когато приключите
Инсталирайте Qt SDK на Microsoft Windows Стъпка 21 Стъпка 2. Добавете следното към системния ПЪТ на Windows 8
-
Тип/Копиране/Поставяне:
; C: \ Qt \ Qt5.0.2 \ 5.0.2 \ mingw47_32 \ bin; C: \ Qt \ Qt5.0.2 \ Инструменти \ MinGW \ bin;
- това ще настрои и уведоми операционната система Windows за компилиране на Qt SDK приложения от командния ред. Числата 5.0.2 означават номера на версията на Qt SDK, който се променя с всяко ново надстройване на Qt SDK, заменете новите номера на версията с вашия номер на версията на Qt SDK.
Инсталирайте Qt SDK на Microsoft Windows Стъпка 22 Стъпка 3. Важно:
Искате да използвате версията на MinGW, включена в Qt SDK, за да изградите вашите Qt приложения. го и добавете Qt версията на MinGW, която е включена в Qt SDK. Това е от решаващо значение, ако имате инсталирана друга версия на компилатора MinGW C/C ++ на вашата система Windows, трябва да премахнете другия MinGW от системната PATH на Windows, защото това ще доведе до конфликти с Qt версията на MinGW и вашите Qt приложения няма да се компилират и правилно да се изгради от командния ред. По същество, ако използвате друга версия на компилатора MinGW C/C ++, вашите Qt приложения, създадени от командния ред, ще се сринат и ще излязат с множество съобщения за системни грешки. Трябва да използвате версията на компилатора MinGW C/C ++, включена в Qt SDK.
Инсталирайте Qt SDK на Microsoft Windows Стъпка 23 Стъпка 4. След като системата QT SDK PATH е добавена към операционната система Windows
За да проверите дали имате възможност за компилиране от командния ред на Windows, отворете подкана за командния ред и издайте следната команда по -долу.
Инсталирайте Qt SDK на Microsoft Windows Стъпка 24 Стъпка 5. Въведете/копирайте/поставете:
qmake -версия
- Трябва да получите отговор, подобен на този:
- ' QMake версия 3.0
- ' Използване на Qt версия 5.0.2 в C: \ Qt \ Qt5.0.2 \ mingw \ lib
Инсталирайте Qt SDK на Microsoft Windows Стъпка 25 Стъпка 6. Разработете вашите приложения от командния ред, като използвате текстов редактор като Notepad или WordPad, за да създадете и редактирате изходния код и да компилирате вашите Qt приложения от командния ред
Инсталирайте Qt SDK на Microsoft Windows Стъпка 26 Стъпка 7. След като Qt SDK е добавен към системния PATH, като използвате инструкциите по -горе, сега можете да компилирате вашите приложения от командния ред, като използвате следния метод, като изпълните следните команди
Отворете подкана за командния ред и въведете следните команди по -долу.
-
Тип/Копиране/Поставяне:
mkdir Qt-приложения
-
Тип/Копиране/Поставяне:
cd Qt-приложения
-
Тип/Копиране/Поставяне:
mkdir QtHelloWorld
-
Тип/Копиране/Поставяне:
cd QtHelloWorld
Инсталирайте Qt SDK на Microsoft Windows Стъпка 27 Стъпка 8. Докато сте в директорията QtHelloWorld, използвайте текстов редактор като Notepad или Wordpad, за да създадете своя изходен код на Qt, въведете следното
-
Тип/Копиране/Поставяне:
бележник main.cpp
- не забравяйте да запазите файла с изходния код на Qt като main.cpp
- или
-
Тип/Копиране/Поставяне:
стартиране на wordpad
- използвайки Wordpad като текстов редактор, ще трябва ръчно да запишете файла с изходния код на Qt като main.cpp
Инсталирайте Qt SDK на Microsoft Windows Стъпка 28 Стъпка 9. Създайте приложението в текстовия редактор на бележника или Wordpad, въведете следното по -долу
-
Тип/Копиране/Поставяне:
#include #include #include #int main (int argc, char *argv ) {Приложение QApplication (argc, argv); QLabel здравей ("Добре дошли в първата ми програма за WikiHow Qt"); hello.setWindowTitle ("Моята първа програма за WikiHow Qt в Windows"); hello.resize (400, 400); здравей.show (); връщане app.exec (); }
- Запазете файла с изходния код като main.cpp
- Докато сте в директорията QtHelloWorld, изпълнете следното, за да компилирате и свържете изходния код на Qt
-
Тип/Копиране/Поставяне:
qmake -проект
това ще създаде файла на проекта Qt
- Въпреки това, в Qt 5.0 SDK трябва да използвате текстов редактор и да добавите следното към вашия генериран *.pro файл, да използвате текстов редактор като nano или gedit и да издадете следните команди:
-
Тип/Копиране/Поставяне:
бележник QtHelloWorld.pro
- Вашият генериран QtHelloWorld.pro трябва да изглежда подобно на това:
ШАБЛОН = приложение TARGET = QtHelloWorld #INCLUDEPATH +=. # Входни ИЗТОЧНИЦИ += main.cpp
Редактирайте генерирания от вас QtHelloWorld.pro файл, за да изглежда така:
TEMPLATE = app TARGET = QtHelloWorld QT += core gui QT += widgets #INCLUDEPATH +=. # Входни ИЗТОЧНИЦИ += main.cpp
- След като добавите следните редове към файла QtHelloWorld.pro под ключовата дума TARGET, стартирайте qmake
-
Тип/Копиране/Поставяне:
QT += основно gui
-
Тип/Копиране/Поставяне:
QT += джаджи
Запазете файла и излезте
-
Тип/Копиране/Поставяне:
qmake
Това ще създаде Qt make файла
-
Тип/Копиране/Поставяне:
направете
Това ще компилира Qt make файла на вашата система в изпълнима програма. На този етап, при условие, че няма грешки, файлът трябва да се компилира в изпълнима програма
- След като горните задачи бъдат успешно изпълнени и няма грешки Приложението Qt ще бъде създадено в папката за отстраняване на грешки в QtHelloWorld като изпълним файл, завършващ на .exe Преминете в папката за отстраняване на грешки и изпълнете приложението Qt, като щракнете върху приложението или стартирате приложението Qt от командния ред.
-
Тип/Копиране/Поставяне:
издание на cd
променете в папката за освобождаване
-
Тип/Копиране/Поставяне:
QtHelloWorld.exe
и стартирайте новосъздадения изпълним файл
- Честито току -що сте компилирали приложението Qt от командния ред в Windows.