Il Qt Software Development Kit (SDK) è un framework applicativo multipiattaforma ampiamente utilizzato per lo sviluppo di software applicativo con un'interfaccia utente grafica (GUI). È un framework di interfaccia utente per applicazioni multipiattaforma portatile che funziona sui sistemi operativi Windows, Linux e Mac OS X. Qt SDK ti aiuta a creare interfacce utente grafiche (GUI) per le tue applicazioni che verranno eseguite su Windows, Linux e Mac OS X. Alcune popolari applicazioni multipiattaforma che sono state create utilizzando Qt SDK sono KDE, Google Earth, Skype, Linux Multimedia Studio e il lettore multimediale VLC. Essenzialmente multipiattaforma significa che le applicazioni Qt che crei su Microsoft Windows tramite il codice sorgente sono solitamente trasferibili su Linux e sui sistemi operativi Mac OS X e viceversa. Appunti:
Istruzioni Qt SDK 4.8 aggiornate e istruzioni aggiunte per Qt SDK 5.0
Passi
Metodo 1 di 6: Istruzioni per l'installazione dell'SDK Qt 4.8:
Passaggio 1. Per configurare l'ambiente di sviluppo per l'SDK Qt dovremo ottenere l'SDK Qt
Preparare il sistema operativo Windows per lo sviluppo di applicazioni Qt
Scarica l'SDK Qt. Seleziona la versione per Windows e preparati per un lungo download a seconda della velocità di Internet. Ti suggerirei di selezionare l'installazione offline di Qt SDK se non hai una connessione Internet molto veloce. L'SDK Qt completo per il sistema operativo Windows è di 1,7 GB che può richiedere più di 6 ore con una connessione lenta
Passaggio 2. Installa l'SDK Qt facendo clic sull'eseguibile dell'SDK Qt
Una volta installato l'eseguibile Qt SDK, sarà necessario modificare il PATH del sistema Windows in modo che il sistema operativo Windows possa trovare i comandi Qt dalla riga di comando. Fai attenzione a modificare il PATH del tuo sistema Windows.
Metodo 2 di 6: Modifica il PERCORSO di Windows Vista/Windows 7:
Passaggio 1. Segui i passaggi seguenti
- Fare clic sul pulsante Start
- Fare clic su Pannello di controllo
- Fare clic su Sistema e manutenzione
- Fare clic su Sistema
- Fare clic su Impostazioni di sistema avanzate
- Fare clic su Variabili ambientali
- Fare clic su PERCORSO per modificare le variabili a livello di sistema
- Fare clic su OK al termine
Metodo 3 di 6: Modifica il PERCORSO di Windows 8:
Passaggio 1. Segui i passaggi seguenti
- Fare clic sull'icona della cartella situata nella barra delle attività in basso accanto all'icona di Internet Explorer
- Scorri verso il basso fino a Computer
- Fare clic con il tasto destro del mouse su Proprietà
- Fare clic su Impostazioni di sistema avanzate
- Fare clic su Variabili ambientali
- Fare clic su PERCORSO per modificare le variabili a livello di sistema
- Fare clic su OK al termine
Passaggio 2. Aggiungi quanto segue al PATH del sistema Windows
-
Digita/Copia/Incolla:
;C:\QtSDK\mingw\bin;C:\QtSDK\Desktop\Qt\4.8.1\mingw\bin;
- questo imposterà e notificherà al sistema operativo Windows di compilare applicazioni Qt SDK dalla riga di comando. I numeri 4.8.1 indicare il numero di versione dell'SDK Qt che cambia con ogni nuovo aggiornamento dell'SDK Qt, sostituire i nuovi numeri di versione per il numero di versione dell'SDK Qt.
Passaggio 3. Importante:
Vuoi usare la versione di MinGW inclusa con Qt SDK per creare le tue applicazioni Qt. Se un'altra versione del compilatore MinGW è installata sul PATH del sistema Windows come;C://MinGW/bin dovrai rimuovere it e aggiungi la versione Qt di MinGW inclusa nell'SDK Qt. Questo è fondamentale se hai un'altra versione del compilatore MinGW C/C++ installato sul tuo sistema Windows devi rimuovere l'altro MinGW dal PATH del sistema Windows, perché questo causerà conflitti con la versione Qt di MinGW e le tue applicazioni Qt non verranno compilate e compila correttamente dalla riga di comando. In sostanza, se usi un'altra versione del compilatore MinGW C/C++, le tue applicazioni Qt che crei dalla riga di comando si bloccheranno e si chiuderanno con più messaggi di errore di sistema. È necessario utilizzare la versione del compilatore MinGW C/C++ incluso con Qt SDK.
Passaggio 4. Una volta che il PATH del sistema Qt SDK è stato aggiunto al sistema operativo Windows
Per verificare se sei in grado di compilare dalla riga di comando di Windows, apri un prompt della riga di comando ed esegui il seguente comando.
Passaggio 5. Digita/Copia/Incolla:
qmake -version
- Dovresti ricevere una risposta simile a questa:
- ' QMake versione 2.01a
- ' Utilizzando Qt versione 4.8.1 in C:\QtSDK\Desktop\Qt\4.8.1\mingw\lib
Passaggio 6. Sviluppa le tue applicazioni dalla riga di comando utilizzando un editor di testo come Blocco note o WordPad per creare e modificare il codice sorgente e compilare le tue applicazioni Qt dalla riga di comando
Passaggio 7. Una volta che l'SDK Qt è stato aggiunto al PATH di sistema utilizzando le istruzioni sopra, è ora possibile compilare le applicazioni dalla riga di comando utilizzando il metodo seguente eseguendo i comandi seguenti
Apri un prompt della riga di comando e inserisci i seguenti comandi di seguito.
-
Digita/Copia/Incolla:
mkdir Qt-Applicazioni
-
Digita/Copia/Incolla:
cd Qt-Applicazioni
-
Digita/Copia/Incolla:
mkdir QtHelloWorld
-
Digita/Copia/Incolla:
cd QtHelloWorld
Passaggio 8. Mentre sei nella directory QtHelloWorld, usa un editor di testo come Blocco note o Wordpad per creare il tuo codice sorgente Qt digita quanto segue
-
Digita/Copia/Incolla:
blocco note main.cpp
- assicurati di salvare il file del codice sorgente Qt come main.cpp
- o
-
Digita/Copia/Incolla:
avvia il wordpad
- usando Wordpad come editor di testo dovrai salvare manualmente il file del codice sorgente Qt come main.cpp
Passaggio 9. Crea l'applicazione nel blocco note o nell'editor di testo del wordpad, inserisci quanto segue
-
Digita/Copia/Incolla:
#include #include #include #int main(int argc, char *argv) { QApplication app(argc, argv); QLabel hello("Benvenuto nel mio primo programma WikiHow Qt"); hello.setWindowTitle("Il mio primo programma WikiHow Qt su Windows"); ciao.resize(400, 400); ciao.mostra(); return app.exec(); }
- Salva il file del codice sorgente come main.cpp
- Mentre sei nella directory QtHelloWorld, esegui quanto segue per compilare e collegare il codice sorgente Qt
-
Digita/Copia/Incolla:
qmake -progetto
questo creerà il file di progetto Qt
-
Digita/Copia/Incolla:
qmake
questo preparerà il file di progetto Qt da compilare
-
Digita/Copia/Incolla:
fare
questo compilerà il codice sorgente Qt in un programma eseguibile
- Una volta che le suddette attività sono state eseguite con successo e non ci sono errori L'applicazione Qt saràcreata nella cartella di debug di QtHelloWorld come un eseguibile che termina con . EXE Passare alla cartella debug ed eseguire l'applicazione Qt facendo clic sull'applicazione o eseguendo l'applicazione Qt dalla riga di comando.
-
Digita/Copia/Incolla:
cd debug
cambia nella cartella di debug
-
Digita/Copia/Incolla:
QtHelloWorld.exe
ed esegui l'eseguibile appena creato
- Congratulazioni hai appena compilato la tua applicazione Qt dalla riga di comando su Windows.
Metodo 4 di 6: Istruzioni per l'installazione dell'SDK Qt 5.0:
Passaggio 1. Per configurare l'ambiente di sviluppo per l'SDK Qt dovremo ottenere l'SDK Qt
Preparare il sistema operativo Windows per lo sviluppo di applicazioni Qt
Scarica l'SDK Qt. Seleziona la versione per Windows e preparati per un lungo download a seconda della velocità di Internet. Ti suggerirei di selezionare l'installazione offline di Qt SDK se non hai una connessione Internet molto veloce. L'SDK Qt completo per il sistema operativo Windows è di 1,7 GB che può richiedere più di 6 ore con una connessione lenta
Passaggio 2. Installa l'SDK Qt facendo clic sull'eseguibile dell'SDK Qt
Una volta installato l'eseguibile Qt SDK, sarà necessario modificare il PATH del sistema Windows in modo che il sistema operativo Windows possa trovare i comandi Qt dalla riga di comando. Fai attenzione a modificare il PATH del tuo sistema Windows.
Metodo 5 di 6: Modifica il PERCORSO di Windows Vista/Windows 7:
Passaggio 1. Segui i passaggi seguenti
- Fare clic sul pulsante Start
- Fare clic su Pannello di controllo
- Fare clic su Sistema e manutenzione
- Fare clic su Sistema
- Fare clic su Impostazioni di sistema avanzate
- Fare clic su Variabili ambientali
- Fare clic su PERCORSO per modificare le variabili a livello di sistema
- Fare clic su OK al termine
Metodo 6 di 6: Modifica il PERCORSO di Windows 8:
Passaggio 1. Segui i passaggi seguenti
- Fare clic sull'icona della cartella situata nella barra delle attività in basso accanto all'icona di Internet Explorer
- Scorri verso il basso fino a Computer
- Fare clic con il tasto destro del mouse su Proprietà
- Fare clic su Impostazioni di sistema avanzate
- Fare clic su Variabili ambientali
- Fare clic su PERCORSO per modificare le variabili a livello di sistema
- Fare clic su OK al termine
Passaggio 2. Aggiungi quanto segue al PERCORSO di sistema di Windows 8
-
Digita/Copia/Incolla:
;C:\Qt\Qt5.0.2\5.0.2\mingw47_32\bin;C:\Qt\Qt5.0.2\Strumenti\MinGW\bin;
- questo imposterà e notificherà al sistema operativo Windows di compilare applicazioni Qt SDK dalla riga di comando. I numeri 5.0.2 indicare il numero di versione dell'SDK Qt che cambia con ogni nuovo aggiornamento dell'SDK Qt, sostituire i nuovi numeri di versione per il numero di versione dell'SDK Qt.
Passaggio 3. Importante:
Vuoi usare la versione di MinGW inclusa con Qt SDK per creare le tue applicazioni Qt. Se un'altra versione del compilatore MinGW è installata sul PATH del sistema Windows come;C://MinGW/bin dovrai rimuovere it e aggiungi la versione Qt di MinGW inclusa nell'SDK Qt. Questo è fondamentale se hai un'altra versione del compilatore MinGW C/C++ installato sul tuo sistema Windows devi rimuovere l'altro MinGW dal PATH del sistema Windows, perché questo causerà conflitti con la versione Qt di MinGW e le tue applicazioni Qt non verranno compilate e compila correttamente dalla riga di comando. In sostanza, se usi un'altra versione del compilatore MinGW C/C++, le tue applicazioni Qt che crei dalla riga di comando si bloccheranno e si chiuderanno con più messaggi di errore di sistema. È necessario utilizzare la versione del compilatore MinGW C/C++ incluso con Qt SDK.
Passaggio 4. Una volta che il PATH del sistema Qt SDK è stato aggiunto al sistema operativo Windows
Per verificare se sei in grado di compilare dalla riga di comando di Windows, apri un prompt della riga di comando ed esegui il seguente comando.
Passaggio 5. Digita/Copia/Incolla:
qmake -version
- Dovresti ricevere una risposta simile a questa:
- ' QMake versione 3.0
- ' Utilizzando Qt versione 5.0.2 in C:\Qt\Qt5.0.2\mingw\lib
Passaggio 6. Sviluppa le tue applicazioni dalla riga di comando utilizzando un editor di testo come Blocco note o WordPad per creare e modificare il codice sorgente e compilare le tue applicazioni Qt dalla riga di comando
Passaggio 7. Una volta che l'SDK Qt è stato aggiunto al PATH di sistema utilizzando le istruzioni sopra, è ora possibile compilare le applicazioni dalla riga di comando utilizzando il metodo seguente eseguendo i comandi seguenti
Apri un prompt della riga di comando e inserisci i seguenti comandi di seguito.
-
Digita/Copia/Incolla:
mkdir Qt-Applicazioni
-
Digita/Copia/Incolla:
cd Qt-Applicazioni
-
Digita/Copia/Incolla:
mkdir QtHelloWorld
-
Digita/Copia/Incolla:
cd QtHelloWorld
Passaggio 8. Nella directory QtHelloWorld, utilizzare un editor di testo come Blocco note o Wordpad per creare il codice sorgente Qt digitare quanto segue
-
Digita/Copia/Incolla:
blocco note main.cpp
- assicurati di salvare il file del codice sorgente Qt come main.cpp
- o
-
Digita/Copia/Incolla:
avvia il wordpad
- usando Wordpad come editor di testo dovrai salvare manualmente il file del codice sorgente Qt come main.cpp
Passaggio 9. Crea l'applicazione nel blocco note o nell'editor di testo del wordpad, inserisci quanto segue
-
Digita/Copia/Incolla:
#include #include #include #int main(int argc, char *argv) { QApplication app(argc, argv); QLabel hello("Benvenuto nel mio primo programma WikiHow Qt"); hello.setWindowTitle("Il mio primo programma WikiHow Qt su Windows"); ciao.resize(400, 400); ciao.mostra(); return app.exec(); }
- Salva il file del codice sorgente come main.cpp
- Mentre sei nella directory QtHelloWorld, esegui quanto segue per compilare e collegare il codice sorgente Qt
-
Digita/Copia/Incolla:
qmake -progetto
questo creerà il file di progetto Qt
- Tuttavia, in Qt 5.0 SDK è necessario utilizzare un editor di testo e aggiungere quanto segue al file *.pro generato, utilizzare un editor di testo come nano o gedit e impartire i seguenti comandi:
-
Digita/Copia/Incolla:
blocco note QtHelloWorld.pro
- Il tuo QtHelloWorld.pro generato dovrebbe essere simile a questo:
TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Input SOURCES += main.cpp
Modifica il file QtHelloWorld.pro generato in modo che assomigli a questo:
TEMPLATE = app TARGET = QtHelloWorld QT += core gui QT += widget #INCLUDEPATH +=. # Input SOURCES += main.cpp
- Dopo aver aggiunto le seguenti righe al file QtHelloWorld.pro sotto la parola chiave TARGET, esegui qmake
-
Digita/Copia/Incolla:
QT += core gui
-
Digita/Copia/Incolla:
QT += widget
Salva il file ed esci
-
Digita/Copia/Incolla:
qmake
Questo creerà il file Qt make
-
Digita/Copia/Incolla:
fare
Questo compilerà il file Qt make sul tuo sistema in un programma eseguibile. A questo punto, ammesso che non ci siano errori, il file dovrebbe essere compilato in un programma eseguibile
- Una volta che le suddette attività sono state eseguite con successo e non ci sono errori L'applicazione Qt saràcreata nella cartella di debug di QtHelloWorld come un eseguibile che termina con . EXE Passare alla cartella debug ed eseguire l'applicazione Qt facendo clic sull'applicazione o eseguendo l'applicazione Qt dalla riga di comando.
-
Digita/Copia/Incolla:
rilascio del cd
cambia nella cartella di rilascio
-
Digita/Copia/Incolla:
QtHelloWorld.exe
ed esegui l'eseguibile appena creato
- Congratulazioni hai appena compilato la tua applicazione Qt dalla riga di comando su Windows.