Qt Software Development Kit (SDK) je multiplatformový aplikačný rámec, ktorý sa široko používa na vývoj aplikačného softvéru s grafickým používateľským rozhraním (GUI). Je to prenosný multiplatformový rámec používateľského rozhrania, ktorý funguje na operačných systémoch Windows, Linux a Mac OS X. Qt SDK vám pomáha vytvárať grafické používateľské rozhrania (GUI) pre vaše aplikácie, ktoré pobežia na Windows, Linux a Mac OS X. Niektoré obľúbené multiplatformové aplikácie, ktoré boli vytvorené pomocou Qt SDK, sú KDE, Google Earth, Skype, Linux Multimedia Studio a multimediálny prehrávač VLC. V zásade multiplatformové znamená, že aplikácie Qt, ktoré vytvoríte v systéme Microsoft Windows prostredníctvom zdrojového kódu, sú zvyčajne prenosné do operačných systémov Linux a Mac OS X a naopak. Poznámky:
Aktualizované pokyny pre Qt SDK 4.8 a pridané pokyny pre Qt SDK 5.0
Kroky
Metóda 1 zo 6: Pokyny na inštaláciu súpravy Qt 4.8 SDK:
Krok 1. Aby sme mohli nastaviť vývojové prostredie pre Qt SDK, budeme musieť získať Qt SDK
Príprava operačného systému Windows na vývoj aplikácií Qt
Stiahnite si Qt SDK. Vyberte verziu systému Windows a pripravte sa na dlhé sťahovanie v závislosti od rýchlosti internetu. Ak nemáte veľmi rýchle internetové pripojenie, navrhoval by som zvoliť off-line inštaláciu sady Qt SDK. Kompletná súprava Qt SDK pre operačný systém Windows má 1,7 GB, čo pri pomalom pripojení môže trvať viac ako 6 hodín
Krok 2. Nainštalujte Qt SDK kliknutím na spustiteľný súbor Qt SDK
Po inštalácii spustiteľného súboru Qt SDK budete musieť upraviť cestu systému Windows PATH, aby operačný systém Windows mohol nájsť príkazy Qt z príkazového riadka. Pri úprave systému Windows PATH dávajte pozor.
Metóda 2 zo 6: Upravte PATH systému Windows Vista/Windows 7:
Krok 1. Postupujte podľa nižšie uvedených krokov
- Kliknite na tlačidlo Štart
- Kliknite na Ovládací panel
- Kliknite na položku Systém a údržba
- Kliknite na Systém
- Kliknite na položku Rozšírené nastavenia systému
- Kliknite na premenné prostredia
- Kliknutím na PATH upravíte systémové premenné
- Po dokončení kliknite na tlačidlo OK
Metóda 3 zo 6: Upravte cestu Windows 8:
Krok 1. Postupujte podľa nižšie uvedených krokov
- Kliknite na ikonu priečinka v dolnom paneli úloh vedľa ikony programu Internet Explorer
- Prejdite nadol na položku Počítač
- Pravým tlačidlom myši kliknite na položku Vlastnosti
- Kliknite na položku Rozšírené nastavenia systému
- Kliknite na premenné prostredia
- Kliknutím na PATH upravíte systémové premenné
- Po dokončení kliknite na tlačidlo OK
Krok 2. Do systému Windows PATH pridajte nasledujúce
-
Zadajte/skopírujte/prilepte:
; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;
- tým sa nastaví a upozorní operačný systém Windows na kompiláciu aplikácií Qt SDK z príkazového riadka. Čísla 4.8.1 označte číslo verzie súpravy Qt SDK, ktoré sa mení pri každej novej aktualizácii súpravy Qt SDK, nahraďte číslo novej verzie číslom verzie súpravy Qt SDK.
Krok 3. Dôležité:
Na vytváranie aplikácií Qt chcete použiť verziu MinGW, ktorá je súčasťou sady Qt SDK. Ak je v systéme Windows PATH nainštalovaná iná verzia kompilátora MinGW, napríklad; C: // MinGW/bin, budete musieť odstrániť a pridajte Qt verziu MinGW, ktorá je súčasťou Qt SDK. Je to dôležité, ak máte vo svojom systéme Windows nainštalovanú inú verziu kompilátora MinGW C/C ++, musíte ostatné MinGW odstrániť zo systému Windows PATH, pretože to spôsobí konflikty s verziou Qt MinGW a vaše aplikácie Qt sa nebudú kompilovať a správne stavať z príkazového riadka. V zásade, ak použijete inú verziu kompilátora MinGW C/C ++, vaše aplikácie Qt, ktoré vytvoríte z príkazového riadka, sa zrútia a ukončia sa s chybovými hláseniami systému. Musíte použiť verziu kompilátora MinGW C/C ++, ktorá je súčasťou sady Qt SDK.
Krok 4. Po pridaní systému Qt SDK PATH do operačného systému Windows
Ak chcete skontrolovať, či máte možnosť kompilovať z príkazového riadka systému Windows, otvorte príkazový riadok a zadajte nasledujúci príkaz.
Krok 5. Napíšte/skopírujte/prilepte:
qmake -verzia
- Mali by ste dostať podobnú odpoveď:
- ' QMake verzia 2.01a
- ' Použitie Qt verzie 4.8.1 v C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Krok 6. Vyvíjajte svoje aplikácie z príkazového riadka pomocou textového editora, ako je napríklad Poznámkový blok alebo WordPad, na vytváranie a úpravu zdrojového kódu a kompiláciu aplikácií Qt z príkazového riadka
Krok 7. Po pridaní súpravy Qt SDK do systému PATH pomocou vyššie uvedených pokynov môžete teraz kompilovať svoje aplikácie z príkazového riadka pomocou nasledujúcej metódy spustením nasledujúcich príkazov
Otvorte príkazový riadok a zadajte nasledujúce príkazy.
-
Zadajte/skopírujte/prilepte:
mkdir Qt-Aplikácie
-
Zadajte/skopírujte/prilepte:
cd Qt-aplikácie
-
Zadajte/skopírujte/prilepte:
mkdir QtHelloWorld
-
Zadajte/skopírujte/prilepte:
cd QtHelloWorld
Krok 8. V adresári QtHelloWorld vytvorte pomocou textového editora, ako je napríklad Poznámkový blok alebo Wordpad, zdrojový kód Qt, zadajte nasledujúci text
-
Zadajte/skopírujte/prilepte:
poznámkový blok main.cpp
- uistite sa, že uložíte súbor zdrojového kódu Qt ako main.cpp
- alebo
-
Zadajte/skopírujte/prilepte:
spustiť wordpad
- pomocou programu Wordpad ako textového editora budete musieť manuálne uložiť súbor zdrojového kódu Qt ako main.cpp
Krok 9. Vytvorte aplikáciu v textovom editore poznámkového bloku alebo wordpadu, zadajte nasledujúce
-
Zadajte/skopírujte/prilepte:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel ahoj („Vitajte v mojom prvom programe WikiHow Qt“); hello.setWindowTitle („Môj prvý program WikiHow Qt v systéme Windows“); ahoj.resize (400, 400); ahoj.show (); vrátiť app.exec (); }
- Uložte súbor so zdrojovým kódom ako main.cpp
- V adresári QtHelloWorld spustite nasledujúce kroky na kompiláciu a prepojenie zdrojového kódu Qt
-
Zadajte/skopírujte/prilepte:
qmake -project
tým sa vytvorí súbor projektu Qt
-
Zadajte/skopírujte/prilepte:
qmake
tým sa pripraví súbor projektu Qt na kompiláciu
-
Zadajte/skopírujte/prilepte:
urobiť
toto skompiluje zdrojový kód Qt do spustiteľného programu
- Po úspešnom vykonaní vyššie uvedených úloh a bez chýb sa aplikácia Qt vytvorí v priečinku ladenia QtHelloWorld ako spustiteľný súbor s koncovkou .exe Prejdite do priečinka ladenia a spustite aplikáciu Qt buď kliknutím na aplikáciu, alebo spustením aplikácie Qt z príkazového riadka.
-
Zadajte/skopírujte/prilepte:
ladenie cd
zmeniť do priečinka ladenia
-
Zadajte/skopírujte/prilepte:
QtHelloWorld.exe
a spustite novovytvorený spustiteľný súbor
- Gratulujem práve ste skompilovali svoju aplikáciu Qt z príkazového riadka v systéme Windows.
Metóda 4 zo 6: Pokyny na inštaláciu súpravy Qt 5.0 SDK:
Krok 1. Aby sme mohli nastaviť vývojové prostredie pre Qt SDK, budeme musieť získať Qt SDK
Príprava operačného systému Windows na vývoj aplikácií Qt
Stiahnite si Qt SDK. Vyberte verziu systému Windows a pripravte sa na dlhé sťahovanie v závislosti od rýchlosti internetu. Ak nemáte veľmi rýchle internetové pripojenie, navrhoval by som vybrať off-line inštaláciu sady Qt SDK. Kompletná súprava Qt SDK pre operačný systém Windows má 1,7 GB, čo pri pomalom pripojení môže trvať viac ako 6 hodín
Krok 2. Nainštalujte Qt SDK kliknutím na spustiteľný súbor Qt SDK
Po inštalácii spustiteľného súboru Qt SDK budete musieť upraviť cestu systému Windows PATH, aby operačný systém Windows mohol nájsť príkazy Qt z príkazového riadka. Pri úprave systému Windows PATH dávajte pozor.
Metóda 5 zo 6: Upravte PATH systému Windows Vista/Windows 7:
Krok 1. Postupujte podľa nižšie uvedených krokov
- Kliknite na tlačidlo Štart
- Kliknite na Ovládací panel
- Kliknite na položku Systém a údržba
- Kliknite na Systém
- Kliknite na položku Rozšírené nastavenia systému
- Kliknite na premenné prostredia
- Kliknutím na PATH upravíte systémové premenné
- Po dokončení kliknite na tlačidlo OK
Metóda 6 zo 6: Upravte cestu Windows 8:
Krok 1. Postupujte podľa nižšie uvedených krokov
- Kliknite na ikonu priečinka v dolnom paneli úloh vedľa ikony programu Internet Explorer
- Prejdite nadol na položku Počítač
- Pravým tlačidlom myši kliknite na položku Vlastnosti
- Kliknite na položku Rozšírené nastavenia systému
- Kliknite na premenné prostredia
- Kliknutím na PATH upravíte systémové premenné
- Po dokončení kliknite na tlačidlo OK
Krok 2. Do systému PATH systému Windows 8 pridajte nasledujúce
-
Zadajte/skopírujte/prilepte:
; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;
- tým sa nastaví a upozorní operačný systém Windows na kompiláciu aplikácií Qt SDK z príkazového riadka. Čísla 5.0.2 označte číslo verzie súpravy Qt SDK, ktoré sa mení pri každej novej aktualizácii súpravy Qt SDK, nahraďte číslo novej verzie číslom verzie súpravy Qt SDK.
Krok 3. Dôležité:
Na vytváranie aplikácií Qt chcete použiť verziu MinGW, ktorá je súčasťou sady Qt SDK. Ak je v systéme Windows PATH nainštalovaná iná verzia kompilátora MinGW, napríklad; C: // MinGW/bin, budete musieť odstrániť a pridajte Qt verziu MinGW, ktorá je súčasťou Qt SDK. Je to dôležité, ak máte vo svojom systéme Windows nainštalovanú inú verziu kompilátora MinGW C/C ++, musíte ostatné MinGW odstrániť zo systému Windows PATH, pretože to spôsobí konflikty s verziou Qt MinGW a vaše aplikácie Qt sa nebudú kompilovať a správne stavať z príkazového riadka. V zásade, ak použijete inú verziu kompilátora MinGW C/C ++, vaše aplikácie Qt, ktoré vytvoríte z príkazového riadka, sa zrútia a ukončia sa s chybovými hláseniami systému. Musíte použiť verziu kompilátora MinGW C/C ++, ktorá je súčasťou sady Qt SDK.
Krok 4. Po pridaní systému Qt SDK PATH do operačného systému Windows
Ak chcete skontrolovať, či máte možnosť kompilovať z príkazového riadka systému Windows, otvorte príkazový riadok a zadajte nasledujúci príkaz.
Krok 5. Napíšte/skopírujte/prilepte:
qmake -verzia
- Mali by ste dostať podobnú odpoveď:
- ' QMake verzia 3.0
- ' Použitie Qt verzie 5.0.2 v C: / Qt / Qt5.0.2 / mingw / lib
Krok 6. Vyvíjajte svoje aplikácie z príkazového riadka pomocou textového editora, ako je napríklad Poznámkový blok alebo WordPad, na vytváranie a úpravu zdrojového kódu a kompiláciu aplikácií Qt z príkazového riadka
Krok 7. Po pridaní súpravy Qt SDK do systému PATH pomocou vyššie uvedených pokynov môžete teraz kompilovať svoje aplikácie z príkazového riadka pomocou nasledujúcej metódy spustením nasledujúcich príkazov
Otvorte príkazový riadok a zadajte nasledujúce príkazy.
-
Zadajte/skopírujte/prilepte:
mkdir Qt-Aplikácie
-
Zadajte/skopírujte/prilepte:
cd Qt-aplikácie
-
Zadajte/skopírujte/prilepte:
mkdir QtHelloWorld
-
Zadajte/skopírujte/prilepte:
cd QtHelloWorld
Krok 8. V adresári QtHelloWorld vytvorte pomocou textového editora, ako je napríklad Poznámkový blok alebo Wordpad, zdrojový kód Qt, zadajte nasledujúci text
-
Zadajte/skopírujte/prilepte:
poznámkový blok main.cpp
- uistite sa, že uložíte súbor zdrojového kódu Qt ako main.cpp
- alebo
-
Zadajte/skopírujte/prilepte:
spustiť wordpad
- pomocou programu Wordpad ako textového editora budete musieť manuálne uložiť súbor zdrojového kódu Qt ako main.cpp
Krok 9. Vytvorte aplikáciu v textovom editore poznámkového bloku alebo wordpadu, zadajte nasledujúce
-
Zadajte/skopírujte/prilepte:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel ahoj („Vitajte v mojom prvom programe WikiHow Qt“); hello.setWindowTitle („Môj prvý program WikiHow Qt v systéme Windows“); ahoj.resize (400, 400); ahoj.show (); vrátiť app.exec (); }
- Uložte súbor so zdrojovým kódom ako main.cpp
- V adresári QtHelloWorld spustite nasledujúce kroky na kompiláciu a prepojenie zdrojového kódu Qt
-
Zadajte/skopírujte/prilepte:
qmake -project
tým sa vytvorí súbor projektu Qt
- V súprave Qt 5.0 SDK však musíte použiť textový editor a do vygenerovaného súboru *.pro pridať nasledujúce položky, použiť textový editor, napríklad nano alebo gedit, a zadať nasledujúce príkazy:
-
Zadajte/skopírujte/prilepte:
poznámkový blok QtHelloWorld.pro
- Váš vygenerovaný QtHelloWorld.pro by mal vyzerať nasledovne:
TEMPLATE = TARGET aplikácie = QtHelloWorld #INCLUDEPATH +=. # Vstupné ZDROJE += main.cpp
Upravte vygenerovaný súbor QtHelloWorld.pro tak, aby vyzeral takto:
TEMPLATE = TARGET aplikácie = QtHelloWorld QT += core gui QT += widgety #INCLUDEPATH +=. # Vstupné ZDROJE += main.cpp
- Po pridaní nasledujúcich riadkov do súboru QtHelloWorld.pro pod kľúčovým slovom TARGET spustite program qmake
-
Zadajte/skopírujte/prilepte:
QT += základné množstvo
-
Zadajte/skopírujte/prilepte:
QT += miniaplikácie
Uložte súbor a ukončite ho
-
Zadajte/skopírujte/prilepte:
qmake
Tým sa vytvorí súbor Qt make
-
Zadajte/skopírujte/prilepte:
urobiť
Tým sa súbor Qt make vo vašom systéme skompiluje do spustiteľného programu. V tomto bode za predpokladu, že neexistujú žiadne chyby, by mal súbor skompilovať do spustiteľného programu
- Po úspešnom vykonaní vyššie uvedených úloh a bez chýb sa aplikácia Qt vytvorí v priečinku ladenia QtHelloWorld ako spustiteľný súbor s koncovkou .exe Prejdite do priečinka ladenia a spustite aplikáciu Qt buď kliknutím na aplikáciu, alebo spustením aplikácie Qt z príkazového riadka.
-
Zadajte/skopírujte/prilepte:
vydanie cd
zmeniť do priečinka vydania
-
Zadajte/skopírujte/prilepte:
QtHelloWorld.exe
a spustite novovytvorený spustiteľný súbor
- Gratulujem práve ste skompilovali svoju aplikáciu Qt z príkazového riadka v systéme Windows.