A Qt Software Development Kit (SDK) egy több platformra kiterjedő alkalmazáskeret, amelyet széles körben használnak grafikus felhasználói felülettel (GUI) rendelkező szoftver fejlesztésére. Ez egy hordozható, többplatformos alkalmazás felhasználói felület, amely Windows, Linux és Mac OS X operációs rendszereken működik. A Qt SDK segítségével grafikus felhasználói felületeket (GUI-kat) hozhat létre a Windows, Linux és Mac OS X rendszeren futó alkalmazásokhoz. A Qt SDK használatával létrehozott néhány népszerű platformközi alkalmazás a KDE, a Google Earth, a Skype, a Linux Multimedia Studio és a VLC multimédia lejátszó. Lényegében több platformon azt jelenti, hogy a Microsoft Windows rendszeren a forráskódon keresztül létrehozott Qt-alkalmazások általában átvihetők Linuxra és a Mac OS X operációs rendszerekre, és fordítva. Megjegyzések:
Frissített Qt SDK 4.8 utasítások és hozzáadott utasítások a Qt SDK 5.0 -hoz
Lépések
1. módszer a 6 -ból: Qt 4.8 SDK telepítési utasítások:
1. lépés: A Qt SDK fejlesztői környezetének beállításához meg kell szereznünk a Qt SDK -t
A Windows operációs rendszer előkészítése a Qt alkalmazásfejlesztéshez
Töltse le a Qt SDK -t. Válassza ki a Windows verziót, és készüljön fel a hosszú letöltésre az internet sebességétől függően. Azt javaslom, hogy válassza a Qt SDK off-line telepítését, ha nincs túl gyors internetkapcsolata. A Windows operációs rendszer teljes Qt SDK -ja 1,7 GB, ami lassú kapcsolat esetén akár 6 órát is igénybe vehet
2. lépés Telepítse a Qt SDK -t a Qt SDK futtatható fájlra kattintva
A Qt SDK futtatható fájl telepítése után szerkesztenie kell a Windows rendszer PATH -ját, hogy a Windows operációs rendszer megtalálhassa a Qt parancsokat a parancssorból. Legyen óvatos a Windows rendszer PATH szerkesztésében.
2. módszer a 6 -ból: A Windows Vista/Windows 7 PATH szerkesztése:
1. lépés Kövesse az alábbi lépéseket
- Kattintson a Start gombra
- Kattintson a Vezérlőpult elemre
- Kattintson a Rendszer és karbantartás elemre
- Kattintson a Rendszer elemre
- Kattintson a Speciális rendszerbeállítás elemre
- Kattintson a Környezeti változók elemre
- Kattintson a PATH lehetőségre a rendszerszintű változók szerkesztéséhez
- Ha végzett, kattintson az OK gombra
3. módszer a 6 -ból: A Windows 8 PATH szerkesztése:
1. lépés Kövesse az alábbi lépéseket
- Kattintson a mappa ikonra az alsó tálcán, az Internet Explorer ikon mellett
- Görgessen le a Számítógép lehetőséghez
- Kattintson a jobb egérgombbal a Tulajdonságok elemre
- Kattintson a Speciális rendszerbeállítás elemre
- Kattintson a Környezeti változók elemre
- Kattintson a PATH lehetőségre a rendszerszintű változók szerkesztéséhez
- Ha végzett, kattintson az OK gombra
2. lépés. Adja hozzá a következőket a Windows rendszer PATH -jához
-
Típus/Másolás/Beillesztés:
; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;
- ez beállítja és értesíti a Windows operációs rendszert, hogy Qt SDK alkalmazásokat fordítson a parancssorból. A számok 4.8.1 jelölje a Qt SDK verziószámát, amely a Qt SDK minden új frissítésével változik, és cserélje le az új verziószámokat a Qt SDK verziószámára.
3. lépés: Fontos:
A Qt SDK -hoz mellékelt MinGW verziót szeretné használni a Qt -alkalmazások létrehozásához. Ha a MinGW -fordító másik verziója van telepítve a Windows rendszer PATH -jára, például; C: // MinGW/bin, el kell távolítania és adja hozzá a MinGW Qt verzióját, amely a Qt SDK -ban található. Ez kritikus fontosságú, ha a MinGW C/C ++ fordító egy másik verziója van telepítve a Windows rendszerére, el kell távolítania a másik MinGW -t a Windows rendszer PATH rendszeréből, mert ez ütközést okoz a MinGW Qt verziójával, és a Qt alkalmazások nem fordítják le és a parancssorból megfelelően építsen. Lényegében, ha a MinGW C/C ++ fordító másik verzióját használja, akkor a parancssorból létrehozott Qt -alkalmazások összeomlanak, és több rendszer hibaüzenettel lépnek ki. A Qt SDK -hoz mellékelt MinGW C/C ++ fordító verzióját kell használnia.
4. lépés: Miután hozzáadta a Qt SDK rendszer PATH -ját a Windows operációs rendszerhez
Annak ellenőrzéséhez, hogy képes -e fordítani a Windows parancssorából, nyisson meg egy parancssort, és adja ki az alábbi parancsot.
5. lépés. Írja be a/Másolás/Beillesztés parancsot:
qmake -verzió
- Ehhez hasonló választ kell kapnia:
- ' QMake 2.01a verzió
- ' A Qt 4.8.1 verziójának használata a C -ben: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
6. lépés: Fejlessze alkalmazásait a parancssorból egy szövegszerkesztővel, például Jegyzettömb vagy WordPad használatával, hogy létrehozza és szerkessze a forráskódot, és összeállítsa a Qt -alkalmazásokat a parancssorból
7. lépés: Miután a Qt SDK -t hozzáadta a rendszer PATH -hoz a fenti utasítások szerint, mostantól a parancssorból fordíthatja le alkalmazásait a következő módszerrel a következő parancsok futtatásával
Nyisson meg egy parancssort, és írja be az alábbi parancsokat.
-
Típus/Másolás/Beillesztés:
mkdir Qt-Applications
-
Típus/Másolás/Beillesztés:
cd Qt-alkalmazások
-
Típus/Másolás/Beillesztés:
mkdir QtHelloWorld
-
Típus/Másolás/Beillesztés:
cd QtHelloWorld
8. lépés: A QtHelloWorld könyvtárban egy szövegszerkesztővel, például Jegyzettömb vagy Wordpad segítségével hozza létre a Qt forráskódot, írja be a következőt
-
Típus/Másolás/Beillesztés:
Jegyzettömb main.cpp
- ügyeljen arra, hogy a Qt forráskód fájlt main.cpp néven mentse
- vagy
-
Típus/Másolás/Beillesztés:
indítsa el a wordpadot
- ha a Wordpadet szövegszerkesztőként használja, akkor manuálisan el kell mentenie a Qt forráskód fájlt main.cpp néven
9. lépés: Hozza létre az alkalmazást a jegyzettömbben vagy a wordpad szövegszerkesztőben, írja be az alábbiakat
-
Típus/Másolás/Beillesztés:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hello ("Welcome to my first WikiHow Qt program"); hello.setWindowTitle ("Az első WikiHow Qt programom Windows rendszeren"); hello.resize (400, 400); hello.show (); return app.exec (); }
- Mentse a forráskód fájlt main.cpp néven
- A QtHelloWorld könyvtárban futtassa a következőt a Qt forráskód fordításához és összekapcsolásához
-
Típus/Másolás/Beillesztés:
qmake -projekt
ezzel létrejön a Qt projektfájl
-
Típus/Másolás/Beillesztés:
qmake
ez előkészíti a Qt projektfájlt a fordításhoz
-
Típus/Másolás/Beillesztés:
készíteni
ez lefordítja a Qt forráskódot egy futtatható programba
- Miután a fenti feladatokat sikeresen végrehajtotta, és nincsenek hibák, a Qt alkalmazás a QtHelloWorld hibakereső mappában jön létre futtatható fájlként .alkalmazás Váltson át a hibakereső mappába, és futtassa a Qt alkalmazást, ha rákattint az alkalmazásra, vagy futtatja a Qt alkalmazást a parancssorból.
-
Típus/Másolás/Beillesztés:
cd hibakeresés
váltás a hibakereső mappába
-
Típus/Másolás/Beillesztés:
QtHelloWorld.exe
és futtassa az újonnan létrehozott végrehajtható fájlt
- Gratulálunk most állította össze a Qt alkalmazást a Windows parancssorából.
4. módszer a 6 -ból: Qt 5.0 SDK telepítési utasítások:
1. lépés: A Qt SDK fejlesztői környezetének beállításához meg kell szereznünk a Qt SDK -t
A Windows operációs rendszer előkészítése a Qt alkalmazásfejlesztéshez
Töltse le a Qt SDK -t. Válassza ki a Windows verziót, és készüljön fel a hosszú letöltésre az internet sebességétől függően. Azt javaslom, hogy válassza a Qt SDK off-line telepítését, ha nincs túl gyors internetkapcsolata. A teljes Qt SDK a Windows operációs rendszerhez 1,7 GB, ami lassú kapcsolat esetén akár 6 órát is igénybe vehet
2. lépés Telepítse a Qt SDK -t a Qt SDK futtatható fájlra kattintva
A Qt SDK futtatható fájl telepítése után szerkesztenie kell a Windows rendszer PATH -ját, hogy a Windows operációs rendszer megtalálhassa a Qt parancsokat a parancssorból. Legyen óvatos a Windows rendszer PATH szerkesztésében.
5. módszer a 6 -ból: A Windows Vista/Windows 7 PATH szerkesztése:
1. lépés Kövesse az alábbi lépéseket
- Kattintson a Start gombra
- Kattintson a Vezérlőpult elemre
- Kattintson a Rendszer és karbantartás elemre
- Kattintson a Rendszer elemre
- Kattintson a Speciális rendszerbeállítás elemre
- Kattintson a Környezeti változók elemre
- Kattintson a PATH lehetőségre a rendszerszintű változók szerkesztéséhez
- Ha végzett, kattintson az OK gombra
6. módszer a 6 -ból: A Windows 8 PATH szerkesztése:
1. lépés Kövesse az alábbi lépéseket
- Kattintson a mappa ikonra az alsó tálcán, az Internet Explorer ikon mellett
- Görgessen le a Számítógép lehetőséghez
- Kattintson a jobb egérgombbal a Tulajdonságok elemre
- Kattintson a Speciális rendszerbeállítás elemre
- Kattintson a Környezeti változók elemre
- Kattintson a PATH lehetőségre a rendszerszintű változók szerkesztéséhez
- Ha végzett, kattintson az OK gombra
2. lépés. Adja hozzá a következőket a Windows 8 rendszerútvonalhoz
-
Típus/Másolás/Beillesztés:
; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;
- ez beállítja és értesíti a Windows operációs rendszert, hogy a parancssorból fordítsa le a Qt SDK alkalmazásokat. A számok 5.0.2 jelölje a Qt SDK verziószámát, amely a Qt SDK minden új frissítésével változik, és cserélje le az új verziószámokat a Qt SDK verziószámára.
3. lépés: Fontos:
A Qt SDK -hoz mellékelt MinGW verziót szeretné használni a Qt -alkalmazások létrehozásához. Ha a MinGW -fordító másik verziója van telepítve a Windows rendszer PATH -jára, például; C: // MinGW/bin, el kell távolítania és adja hozzá a MinGW Qt verzióját, amely a Qt SDK -ban található. Ez kritikus fontosságú, ha a MinGW C/C ++ fordító egy másik verziója van telepítve a Windows rendszerére, el kell távolítania a másik MinGW -t a Windows rendszer PATH -ból, mert ez ütközést okoz a MinGW Qt verziójával, és a Qt alkalmazások nem fordítják le és a parancssorból megfelelően építsen. Lényegében, ha a MinGW C/C ++ fordító másik verzióját használja, akkor a parancssorból létrehozott Qt -alkalmazások összeomlanak, és több rendszer hibaüzenettel lépnek ki. A Qt SDK -hoz mellékelt MinGW C/C ++ fordító verzióját kell használnia.
4. lépés: Miután hozzáadta a Qt SDK rendszer PATH -ját a Windows operációs rendszerhez
Annak ellenőrzéséhez, hogy képes -e fordítani a Windows parancssorából, nyisson meg egy parancssort, és adja ki az alábbi parancsot.
5. lépés. Írja be a/Másolás/Beillesztés parancsot:
qmake -verzió
- Ehhez hasonló választ kell kapnia:
- ' QMake 3.0 verzió
- ' A Qt 5.0.2 verziójának használata a C: / Qt / Qt5.0.2 / mingw / lib
6. lépés: Fejlessze alkalmazásait a parancssorból egy szövegszerkesztővel, például Jegyzettömb vagy WordPad használatával, és hozza létre és szerkessze a forráskódot, és fordítsa össze a Qt -alkalmazásokat a parancssorból
Lépés 7. Miután a Qt SDK -t hozzáadta a rendszer PATH -hoz a fenti utasítások segítségével, mostantól a parancssorból összeállíthatja alkalmazásait a következő módszerrel a következő parancsok futtatásával
Nyisson meg egy parancssort, és írja be az alábbi parancsokat.
-
Típus/Másolás/Beillesztés:
mkdir Qt-Applications
-
Típus/Másolás/Beillesztés:
cd Qt-alkalmazások
-
Típus/Másolás/Beillesztés:
mkdir QtHelloWorld
-
Típus/Másolás/Beillesztés:
cd QtHelloWorld
8. lépés: A QtHelloWorld könyvtárban szövegszerkesztővel, például Jegyzettömb vagy Wordpad segítségével hozza létre a Qt forráskódot, írja be a következőt
-
Típus/Másolás/Beillesztés:
Jegyzettömb main.cpp
- ügyeljen arra, hogy a Qt forráskód fájlt main.cpp néven mentse
- vagy
-
Típus/Másolás/Beillesztés:
indítsa el a wordpadot
- Ha a Wordpadet szövegszerkesztőként használja, akkor manuálisan el kell mentenie a Qt forráskód fájlt main.cpp néven
9. lépés: Hozza létre az alkalmazást a jegyzettömbben vagy a wordpad szövegszerkesztőben, írja be az alábbiakat
-
Típus/Másolás/Beillesztés:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hello ("Welcome to my first WikiHow Qt program"); hello.setWindowTitle ("Az első WikiHow Qt programom Windows rendszeren"); hello.resize (400, 400); hello.show (); return app.exec (); }
- Mentse a forráskód fájlt main.cpp néven
- A QtHelloWorld könyvtárban futtassa a következőt a Qt forráskód fordításához és összekapcsolásához
-
Típus/Másolás/Beillesztés:
qmake -projekt
ezzel létrejön a Qt projektfájl
- A Qt 5.0 SDK -ban azonban szövegszerkesztőt kell használnia, és hozzá kell adnia a következőket a létrehozott *.pro fájlhoz, egy szövegszerkesztőt, például nano vagy gedit, és ki kell adnia a következő parancsokat:
-
Típus/Másolás/Beillesztés:
Jegyzettömb QtHelloWorld.pro
- Az Ön által létrehozott QtHelloWorld.pro így néz ki:
MINTA = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Bemeneti források += main.cpp
Szerkessze a létrehozott QtHelloWorld.pro fájlt így:
MINTA = app TARGET = QtHelloWorld QT += core gui QT += widgetek #INCLUDEPATH +=. # Bemeneti források += main.cpp
- Miután hozzáadta a következő sorokat a QtHelloWorld.pro fájlhoz a TARGET kulcsszó alatt, futtassa a qmake
-
Típus/Másolás/Beillesztés:
QT += mag gui
-
Típus/Másolás/Beillesztés:
QT += widgetek
Mentse a fájlt, és lépjen ki
-
Típus/Másolás/Beillesztés:
qmake
Ezzel létrejön a Qt make fájl
-
Típus/Másolás/Beillesztés:
készíteni
Ez a Qt make fájlt a rendszeren végrehajtható programba fordítja. Ezen a ponton, feltéve, hogy nincsenek hibák, a fájlnak egy végrehajtható programba kell fordítania
- Miután a fenti feladatokat sikeresen elvégezték, és nincsenek hibák, a Qt alkalmazás a QtHelloWorld hibakereső mappában jön létre futtatható fájlként .alkalmazás Váltson át a hibakereső mappába, és futtassa a Qt alkalmazást, vagy kattintson az alkalmazásra, vagy futtassa a Qt alkalmazást a parancssorból.
-
Típus/Másolás/Beillesztés:
cd kiadás
módosítsa a kiadási mappába
-
Típus/Másolás/Beillesztés:
QtHelloWorld.exe
és futtassa az újonnan létrehozott végrehajtható fájlt
- Gratulálunk most állította össze a Qt alkalmazást a Windows parancssorából.