Qt Software Development Kit (SDK) este un cadru de aplicații multiplataforma care este utilizat pe scară largă pentru dezvoltarea de aplicații software cu o interfață grafică de utilizator (GUI). Este un cadru de interfață pentru utilizator cu aplicații multiplataforme portabile care funcționează pe sistemele de operare Windows, Linux și Mac OS X. Qt SDK vă ajută să creați interfețe grafice de utilizator (GUI) pentru aplicațiile dvs. care vor rula pe Windows, Linux și Mac OS X. Unele aplicații cross-platform populare care au fost create folosind Qt SDK sunt KDE, Google Earth, Skype, Linux Multimedia Studio și playerul multimedia VLC. În esență, multiplataforma înseamnă că aplicațiile Qt pe care le creați pe Microsoft Windows prin codul sursă sunt de obicei transferabile către Linux și sistemele de operare Mac OS X și invers. Note:
Instrucțiuni Qt SDK 4.8 actualizate și instrucțiuni adăugate pentru Qt SDK 5.0
Pași
Metoda 1 din 6: Instrucțiuni de instalare Qt 4.8 SDK:
Pasul 1. Pentru a configura mediul de dezvoltare pentru Qt SDK va trebui să obținem Qt SDK
Pregătirea sistemului de operare Windows pentru dezvoltarea aplicației Qt
Descărcați Qt SDK. Selectați versiunea Windows și fiți pregătiți pentru o descărcare lungă, în funcție de viteza dvs. de internet. Aș sugera să selectați instalarea off-line a Qt SDK dacă nu aveți o conexiune la internet foarte rapidă. SDK-ul complet Qt pentru sistemul de operare Windows este de 1,7 GB, care poate dura mai mult de 6 ore cu o conexiune lentă
Pasul 2. Instalați Qt SDK făcând clic pe executabilul Qt SDK
După instalarea executabilului Qt SDK, va trebui să editați PATH-ul sistemului Windows, astfel încât sistemul de operare Windows să poată găsi comenzile Qt din linia de comandă. Aveți grijă să editați sistemul Windows PATH.
Metoda 2 din 6: Editați calea Windows Vista / Windows 7:
Pasul 1. Urmați pașii de mai jos
- Faceți clic pe butonul Start
- Faceți clic pe Panoul de control
- Faceți clic pe Sistem și întreținere
- Faceți clic pe Sistem
- Faceți clic pe Setare avansată a sistemului
- Faceți clic pe Variabile de mediu
- Faceți clic pe PATH pentru a edita variabilele la nivel de sistem
- Faceți clic pe OK când ați terminat
Metoda 3 din 6: Editați calea Windows 8:
Pasul 1. Urmați pașii de mai jos
- Faceți clic pe pictograma Folder situată în bara de activități de jos de lângă pictograma Internet Explorer
- Derulați în jos la Computer
- Faceți clic dreapta cu mouse-ul pe Properties
- Faceți clic pe Setare avansată a sistemului
- Faceți clic pe Variabile de mediu
- Faceți clic pe PATH pentru a edita variabilele la nivel de sistem
- Faceți clic pe OK când ați terminat
Pasul 2. Adăugați următoarele la PATH-ul sistemului Windows
-
Tastați / copiați / lipiți:
; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;
- aceasta va seta și va notifica sistemul de operare Windows pentru a compila aplicațiile Qt SDK din linia de comandă. Numerele 4.8.1 indicați numărul de versiune al Qt SDK care se modifică cu fiecare nouă actualizare a Qt SDK, înlocuiți noile versiuni cu numărul dvs. de versiune Qt SDK.
Pasul 3. Important:
Doriți să utilizați versiunea MinGW inclusă în Qt SDK pentru a vă crea aplicațiile Qt. Dacă pe versiunea de sistem Windows este instalată o altă versiune a compilatorului MinGW, cum ar fi; C: // MinGW / bin va trebui să o eliminați și adăugați versiunea Qt a MinGW care este inclusă în Qt SDK. Acest lucru este esențial dacă aveți o altă versiune a compilatorului MinGW C / C ++ instalat pe sistemul Windows, trebuie să eliminați celălalt MinGW din sistemul Windows PATH, deoarece acest lucru va cauza conflicte cu versiunea Qt a MinGW, iar aplicațiile dvs. Qt nu vor compila și construiți corect din linia de comandă în mod corespunzător. În esență, dacă utilizați o altă versiune a compilatorului MinGW C / C ++, aplicațiile dvs. Qt pe care le creați din linia de comandă se vor bloca și vor ieși cu mai multe mesaje de eroare ale sistemului. Trebuie să utilizați versiunea de compilator MinGW C / C ++ inclusă în Qt SDK.
Pasul 4. Odată ce sistemul QT SDK PATH a fost adăugat la sistemul de operare Windows
Pentru a verifica dacă aveți capacitatea de a compila din linia de comandă Windows, deschideți o linie de comandă și lansați următoarea comandă de mai jos.
Pasul 5. Tastați / Copiați / Lipiți:
qmake -versiune
- Ar trebui să primiți un răspuns similar cu acesta:
- ' QMake versiunea 2.01a
- ' Folosind versiunea Qt 4.8.1 în C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Pasul 6. Dezvoltați-vă aplicațiile din linia de comandă utilizând un editor de text precum Notepad sau WordPad pentru a crea și edita codul sursă și a compila aplicațiile dvs. Qt din linia de comandă
Pasul 7. Odată ce Qt SDK este adăugat la PATH-ul sistemului folosind instrucțiunile de mai sus, puteți acum să vă compilați aplicațiile din linia de comandă folosind următoarea metodă executând următoarele comenzi
Deschideți o linie de comandă și introduceți următoarele comenzi mai jos.
-
Tastați / copiați / lipiți:
mkdir Qt-Applications
-
Tastați / copiați / lipiți:
cd Qt-Applications
-
Tastați / copiați / lipiți:
mkdir QtHelloWorld
-
Tastați / copiați / lipiți:
cd QtHelloWorld
Pasul 8. În directorul QtHelloWorld, utilizați un editor de text precum Notepad sau Wordpad pentru a vă crea codul sursă Qt tastați următoarele
-
Tastați / copiați / lipiți:
notepad main.cpp
- asigurați-vă că salvați fișierul cod sursă Qt ca main.cpp
- sau
-
Tastați / copiați / lipiți:
porniți wordpad-ul
- folosind Wordpad ca editor de text, va trebui să salvați manual fișierul cod sursă Qt ca main.cpp
Pasul 9. Creați aplicația în blocul de notă sau în editorul de text wordpad, introduceți următoarele mai jos
-
Tastați / copiați / lipiți:
#include #include #include #int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel salut („Bun venit la primul meu program WikiHow Qt”); hello.setWindowTitle („Primul meu program WikiHow Qt pe Windows”); hello.resize (400, 400); hello.show (); returnează app.exec (); }
- Salvați fișierul cod sursă ca main.cpp
- În directorul QtHelloWorld rulați următoarele pentru a compila și lega codul sursă Qt
-
Tastați / copiați / lipiți:
qmake -project
aceasta va crea fișierul proiectului Qt
-
Tastați / copiați / lipiți:
qmake
aceasta va pregăti fișierul proiectului Qt pentru a fi compilat
-
Tastați / copiați / lipiți:
face
aceasta va compila codul sursă Qt într-un program executabil
- Odată ce sarcinile de mai sus au fost efectuate cu succes și nu există erori Aplicația Qt va fi creată în folderul de depanare QtHelloWorld ca un executabil care se termină în .exe Treceți în folderul de depanare și executați aplicația Qt fie făcând clic pe aplicație, fie rulând aplicația Qt din linia de comandă.
-
Tastați / copiați / lipiți:
depanare cd
schimbați în folderul de depanare
-
Tastați / copiați / lipiți:
QtHelloWorld.exe
și rulați executabilul nou creat
- Felicitări tocmai v-ați compilat aplicația Qt din linia de comandă pe Windows.
Metoda 4 din 6: Instrucțiuni de instalare Qt 5.0 SDK:
Pasul 1. Pentru a configura mediul de dezvoltare pentru Qt SDK va trebui să obținem Qt SDK
Pregătirea sistemului de operare Windows pentru dezvoltarea aplicației Qt
Descărcați Qt SDK. Selectați versiunea Windows și fiți pregătiți pentru o descărcare lungă, în funcție de viteza dvs. de internet. Vă sugerez să selectați instalarea off-line a Qt SDK dacă nu aveți o conexiune la internet foarte rapidă. SDK-ul complet Qt pentru sistemul de operare Windows este de 1,7 GB, care poate dura mai mult de 6 ore cu o conexiune lentă
Pasul 2. Instalați Qt SDK făcând clic pe executabilul Qt SDK
După instalarea executabilului Qt SDK, va trebui să editați PATH-ul sistemului Windows, astfel încât sistemul de operare Windows să poată găsi comenzile Qt din linia de comandă. Aveți grijă să editați sistemul Windows PATH.
Metoda 5 din 6: Editați calea Windows Vista / Windows 7:
Pasul 1. Urmați pașii de mai jos
- Faceți clic pe butonul Start
- Faceți clic pe Panoul de control
- Faceți clic pe Sistem și întreținere
- Faceți clic pe Sistem
- Faceți clic pe Setare avansată a sistemului
- Faceți clic pe Variabile de mediu
- Faceți clic pe PATH pentru a edita variabilele la nivel de sistem
- Faceți clic pe OK când ați terminat
Metoda 6 din 6: Editați calea Windows 8:
Pasul 1. Urmați pașii de mai jos
- Faceți clic pe pictograma Folder situată în bara de activități de jos de lângă pictograma Internet Explorer
- Derulați în jos la Computer
- Faceți clic dreapta cu mouse-ul pe Properties
- Faceți clic pe Setare avansată a sistemului
- Faceți clic pe Variabile de mediu
- Faceți clic pe PATH pentru a edita variabilele la nivel de sistem
- Faceți clic pe OK când ați terminat
Pasul 2. Adăugați următoarele la PATH de sistem Windows 8
-
Tastați / copiați / lipiți:
; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;
- aceasta va seta și va notifica sistemul de operare Windows pentru a compila aplicațiile Qt SDK din linia de comandă. Numerele 5.0.2 indicați numărul de versiune al Qt SDK care se modifică cu fiecare nouă actualizare a Qt SDK, înlocuiți noile versiuni cu numărul dvs. de versiune Qt SDK.
Pasul 3. Important:
Doriți să utilizați versiunea MinGW inclusă în Qt SDK pentru a vă crea aplicațiile Qt. Dacă pe versiunea de sistem Windows este instalată o altă versiune a compilatorului MinGW, cum ar fi; C: // MinGW / bin va trebui să o eliminați și adăugați versiunea Qt a MinGW care este inclusă în Qt SDK. Acest lucru este esențial dacă aveți o altă versiune a compilatorului MinGW C / C ++ instalat pe sistemul Windows, trebuie să eliminați celălalt MinGW din sistemul Windows PATH, deoarece acest lucru va cauza conflicte cu versiunea Qt a MinGW, iar aplicațiile dvs. Qt nu vor compila și construiți corect din linia de comandă în mod corespunzător. În esență, dacă utilizați o altă versiune a compilatorului MinGW C / C ++, aplicațiile dvs. Qt pe care le creați din linia de comandă se vor bloca și vor ieși cu mai multe mesaje de eroare ale sistemului. Trebuie să utilizați versiunea de compilator MinGW C / C ++ inclusă în Qt SDK.
Pasul 4. Odată ce sistemul QT SDK PATH a fost adăugat la sistemul de operare Windows
Pentru a verifica dacă aveți capacitatea de a compila din linia de comandă Windows, deschideți o linie de comandă și lansați următoarea comandă de mai jos.
Pasul 5. Tastați / Copiați / Lipiți:
qmake -versiune
- Ar trebui să primiți un răspuns similar cu acesta:
- ' QMake versiunea 3.0
- ' Folosind Qt versiunea 5.0.2 în C: / Qt / Qt5.0.2 / mingw / lib
Pasul 6. Dezvoltați-vă aplicațiile din linia de comandă utilizând un editor de text precum Notepad sau WordPad pentru a crea și edita codul sursă și a compila aplicațiile dvs. Qt din linia de comandă
Pasul 7. Odată ce Qt SDK este adăugat la sistemul PATH folosind instrucțiunile de mai sus, puteți acum să compilați aplicațiile din linia de comandă folosind următoarea metodă executând următoarele comenzi
Deschideți o linie de comandă și introduceți următoarele comenzi mai jos.
-
Tastați / copiați / lipiți:
mkdir Qt-Applications
-
Tastați / copiați / lipiți:
cd Qt-Applications
-
Tastați / copiați / lipiți:
mkdir QtHelloWorld
-
Tastați / copiați / lipiți:
cd QtHelloWorld
Pasul 8. În directorul QtHelloWorld, utilizați un editor de text precum Notepad sau Wordpad pentru a vă crea codul sursă Qt tastați următoarele
-
Tastați / copiați / lipiți:
notepad main.cpp
- asigurați-vă că salvați fișierul cod sursă Qt ca main.cpp
- sau
-
Tastați / copiați / lipiți:
porniți wordpad-ul
- folosind Wordpad ca editor de text va trebui să salvați manual fișierul cod sursă Qt ca main.cpp
Pasul 9. Creați aplicația în blocul de notă sau editorul de text wordpad, introduceți următoarele
-
Tastați / copiați / lipiți:
#include #include #include #int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel salut („Bun venit la primul meu program WikiHow Qt”); hello.setWindowTitle („Primul meu program WikiHow Qt pe Windows”); hello.resize (400, 400); hello.show (); returnează app.exec (); }
- Salvați fișierul cod sursă ca main.cpp
- În directorul QtHelloWorld rulați următoarele pentru a compila și lega codul sursă Qt
-
Tastați / copiați / lipiți:
qmake -project
aceasta va crea fișierul proiectului Qt
- Cu toate acestea, în Qt 5.0 SDK trebuie să utilizați un editor de text și să adăugați următoarele la fișierul *.pro generat, să utilizați un editor de text cum ar fi nano sau gedit și să lansați următoarele comenzi:
-
Tastați / copiați / lipiți:
blocnotes QtHelloWorld.pro
- QtHelloWorld.pro generat ar trebui să arate similar cu acesta:
TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH + =. # SURSE DE Intrare + = main.cpp
Editați fișierul QtHelloWorld.pro generat pentru a arăta astfel:
TEMPLATE = app TARGET = QtHelloWorld QT + = core gui QT + = widgets #INCLUDEPATH + =. # SURSE DE Intrare + = main.cpp
- După ce adăugați următoarele rânduri în fișierul QtHelloWorld.pro sub cuvântul cheie TARGET, apoi rulați qmake
-
Tastați / copiați / lipiți:
QT + = core gui
-
Tastați / copiați / lipiți:
QT + = widget-uri
Salvați fișierul și ieșiți
-
Tastați / copiați / lipiți:
qmake
Aceasta va crea fișierul Qt make
-
Tastați / copiați / lipiți:
face
Aceasta va compila fișierul Qt make din sistemul dvs. într-un program executabil. În acest moment, cu condiția să nu existe erori, fișierul ar trebui să fie compilat într-un program executabil
- Odată ce sarcinile de mai sus au fost efectuate cu succes și nu există erori Aplicația Qt va fi creată în folderul de depanare QtHelloWorld ca un executabil care se termină în .exe Treceți în folderul de depanare și executați aplicația Qt fie făcând clic pe aplicație, fie rulând aplicația Qt din linia de comandă.
-
Tastați / copiați / lipiți:
lansarea cd-ului
schimbați în folderul de lansare
-
Tastați / copiați / lipiți:
QtHelloWorld.exe
și rulați executabilul nou creat
- Felicitări tocmai v-ați compilat aplicația Qt din linia de comandă pe Windows.