Come Installare l'SDK Qt su Microsoft Windows

Il Software Development Kit (SDK) Qt è una struttura applicativa multipiattaforma usata comunemente per sviluppare software applicativi con un'interfaccia grafica per l'utente (GUI). Si tratta di un framework applicativo multipiattaforma portabile per le interfacce utente che funziona su sistemi operativi Windows, Linux e Mac OS X. Questo programma ti aiuta a creare GUI per le tue applicazioni su questi sistemi operativi. Alcune applicazioni multipiattaforma popolari che sono state usate utilizzando l'SDK Qt sono KDE, Google Earth, Skype, Linux Multimedia Studio e VLC Media Player. Multipiattaforma significa in sintesi che le applicazioni Qt che crei su Windows via codice sorgente sono solitamente trasferibili su sistemi operativi Linux e Mac, e viceversa.

Metodo 1 di 6:
Istruzioni di Installazione di Qt SDK 4.8

  1. 1
    Per poter preparare l'ambiente di sviluppo per l'SDK Qt dobbiamo ottenere l'SDK Qt.
    • Scarica l'SDK Qt. Seleziona la versione Windows e preparati a lunghi tempi di download secondo la tua velocità di connessione. Se non hai una connessione molto rapida, è suggerita l'installazione off-line. L'SDK Qt completo per Windows è 1,7 GB, e scaricare un file di queste dimensioni può richiedere più di 6 ore con una connessione lenta.
  2. 2
    Installa l'SDK Qt facendo click sul suo eseguibile. Una volta installato il programma, dovrai modificare il PATH di sistema di Windows così che il sistema operativo possa trovare i comandi Qt dalla linea di comando. Fai attenzione quando modifichi il PATH.
    Pubblicità

Metodo 2 di 6:
Modificare il PATH su Windows Vista/Windows 7

  1. 1
    Segui i passaggi seguenti.
    • Fai click su Start.
    • Fai click su "Pannello di Controllo".
    • Fai click su Sistema e Manutenzione
    • Fai click su Sistema
    • Fai click su Impostazioni Avanzate di Sistema
    • Fai click su Variabili Ambientali
    • Fai click su PATH per modificare le variabili di sistema
    • Fai click su OK quando hai finito
    Pubblicità

Metodo 3 di 6:
Modificare il PATH su Windows 8

  1. 1
    Segui i passaggi seguenti.
    • Fai click sull'icona Cartella che si trova nella barra inferiore accanto all'icona di Internet Explorer
    • Scorri fino a Computer
    • Fai click destro con il mouse su Proprietà
    • Fai click su Impostazioni Avanzate di Sistema
    • Fai click su Variabili Ambientali
    • Fai click su PATH per modificare le variabili di sistema
    • Fai click su OK quando hai finito
  2. 2
    Aggiungi il seguente PATH di sistema
    • Digita/Copia/Incolla: ;C:\QtSDK\mingw\bin;C:\QtSDK\Desktop\Qt\4.8.1\mingw\bin;
    • In questo modo imposterai Windows in modo che compili le applicazioni Qt dalla linea di comando. I numeri 4.8.1 denotano il numero di versione dell'SDK, che cambia ad ogni aggiornamento, sostituisci il nuovo numero di versione con il numero del tuo SDK Qt.
  3. 3
    Importante: usa la versione di MinGW inclusa nell'SDK per creare le tue applicazioni Qt. Se hai installato sul PATH del computer un'altra versione del compilatore MinGW, come ;C://MinGW/bin, dovrai rimuoverla e aggiungere la versione Qt di MinGW inclusa nell'SDK. Questo è molto importante se hai un'altra versione del compilatore MinGW C\C++ installata sul tuo sistema Windows, perché causerebbe conflitti. In pratica, se usi un'altra versione del compilatore MinGW C\C++ la tua applicazione Qt che creerai dalla linea di comando non funzionerà e sarà terminata con molteplici messaggi di errore di sistema. Dovrai usare la versione del compilatore inclusa nell'SDK Qt.
  4. 4
    Una volta aggiunto il PATH dell'SDK Qt al sistema operativo Windows, per controllare se hai la possibilità di compilare dalla linea di comando, apri un prompt dei comandi e digita il comando seguente.
  5. 5
    Digita/Copia/Incolla: qmake -version
    • Dovresti ricevere una risposta simile a questa:
    • 'QMake version 2.01a
    • 'Using Qt version 4.8.1 in C:\QtSDK\Desktop\Qt\4.8.1\mingw\lib
  6. 6
    Sviluppa le tue applicazioni dalla linea di comando usando un editor di testo come Blocco Note o Wordpad per creare e modificare il codice sorgente e compilando le applicazioni Qt dalla linea di comando.
  7. 7
    Potrai compilare le applicazioni usando i comandi seguenti, da inserire in un prompt dei comandi.
    • Digita/Copia/Incolla: mkdir Qt-Applications
    • Digita/Copia/Incolla: cd Qt-Applications
    • Digita/Copia/Incolla: mkdir QtCiaoMondo
    • Digita/Copia/Incolla: cd QtCiaoMondo
  8. 8
    Quando ti trovi nella cartella QtCiaoMondo, usa un editor di testo come Blocco Note o Wordpad per creare il codice sorgente Qt. Digita il codice seguente:
    • Digita/Copia/Incolla: notepad main.cpp
    • Assicurati di salvare il file del codice sorgente di Qt come main.cpp
    • o
    • Digita/Copia/Incolla: avvia wordpad
    • Usando Wordpad come editor di testo dovrai salvare manualmente il codice sorgente Qt come main.cpp
  9. 9
    Crea l'applicazione nell'editor di testo, digitando il codice seguente.
    • Digita/Copia/Incolla: .
    Pubblicità
#include <QApplication>
#include <QLabel>
#include <QWidget>
#int main(int argc, char *argv[ ]){QApplication app(argc, argv);QLabel hello("<center>Benvenuti al mio primo programma Qt</center>");hello.setWindowTitle("Il Mio Primo Programma Qt su Windows");hello.resize(400, 400);hello.show();return app.exec();}

* Salva il file del codice sorgente come main.cpp* Mentre ti trovi nella cartella QtCiaoMondo, esegui i comandi seguenti per compilare il codice e creare un collegamento ad esso.*Digita/Copia/Incolla: qmake -project** In questo modo creerai il file di progetto Qt*Digita/Copia/Incolla: qmake** Preparai alla compilazione il progetto Qt*Digita/Copia/Incolla: make** Compilerai il codice sorgente Qt in un programma eseguibile* Dopo aver eseguito senza errori le azioni precedenti, verrà creata l'applicazione Qt nella cartella QtCiaoMondo, come eseguibile con estensione .exe. Raggiungi il percorso della cartella ed esegui l'applicazione Qt facendo click su di essa o dalla linea di comando.*Digita/Copia/Incolla: cd debug** Raggiungi la cartella di debug*Digita/Copia/Incolla: QtCiaoMondo.exe** Esegui il nuovo eseguibile che hai creato* Congratulazioni hai appena compilato la tua applicazione Qt dalla linea di comando di Windows.

Metodo 4 di 6:
Istruzioni di Installazione di Qt SDK 5.0

  1. 1
    Per poter preparare l'ambiente di sviluppo per l'SDK Qt dobbiamo ottenere l'SDK Qt.
    • Scarica l'SDK Qt. Seleziona la versione Windows e preparati a lunghi tempi di download secondo la tua velocità di connessione. Se non hai una connessione molto rapida, è suggerita l'installazione off-line. L'SDK Qt completo per Windows è 1,7 GB, e scaricare un file di queste dimensioni può richiedere più di 6 ore con una connessione lenta.
  2. 2
    Installa l'SDK Qt facendo click sul suo eseguibile. Una volta installato il programma, dovrai modificare il PATH di sistema di Windows così che il sistema operativo possa trovare i comandi Qt dalla linea di comando. Fai attenzione quando modifichi il PATH.
    Pubblicità

Metodo 5 di 6:
Modificare il PATH su Windows Vista/Windows 7

  1. 1
    Segui i passaggi seguenti.
    • Fai click su Start.
    • Fai click su "Pannello di Controllo".
    • Fai click su Sistema e Manutenzione
    • Fai click su Sistema
    • Fai click su Impostazioni Avanzate di Sistema
    • Fai click su Variabili Ambientali
    • Fai click su PATH per modificare le variabili di sistema
    • Fai click su OK quando hai finito
    Pubblicità

Metodo 6 di 6:
Modificare il PATH su Windows 8

  1. 1
    Segui i passaggi seguenti.
    • Fai click sull'icona Cartella che si trova nella barra inferiore accanto all'icona di Internet Explorer
    • Scorri fino a Computer
    • Fai click destro con il mouse su Proprietà
    • Fai click su Impostazioni Avanzate di Sistema
    • Fai click su Variabili Ambientali
    • Fai click su PATH per modificare le variabili di sistema
    • Fai click su OK quando hai finito
  2. 2
    Aggiungi il seguente PATH di sistema
    • Digita/Copia/Incolla:;C:\Qt\Qt5.0.2\5.0.2\mingw47_32\bin;C:\Qt\Qt5.0.2\Tools\MinGW\bin;
    • In questo modo imposterai Windows in modo che compili le applicazioni Qt dalla linea di comando. I numeri 5.0.2 denotano il numero di versione dell'SDK, che cambia ad ogni aggiornamento, sostituisci il nuovo numero di versione con il numero del tuo SDK Qt.
  3. 3
    Importante: usa la versione di MinGW inclusa nell'SDK per creare le tue applicazioni Qt. Se hai installato sul PATH del computer un'altra versione del compilatore MinGW, come ;C://MinGW/bin, dovrai rimuoverla e aggiungere la versione Qt di MinGW inclusa nell'SDK. Questo è molto importante se hai un'altra versione del compilatore MinGW C\C++ installata sul tuo sistema Windows, perché causerebbe conflitti. In pratica, se usi un'altra versione del compilatore MinGW C\C++ la tua applicazione Qt che creerai dalla linea di comando non funzionerà e sarà terminata con molteplici messaggi di errore di sistema. Dovrai usare la versione del compilatore inclusa nell'SDK Qt.
  4. 4
    Una volta aggiunto il PATH dell'SDK Qt al sistema operativo Windows, per controllare se hai la possibilità di compilare dalla linea di comando, apri un prompt dei comandi e digita il comando seguente.
  5. 5
    Digita/Copia/Incolla: qmake -version
    • Dovresti ricevere una risposta simile a questa:
    • 'QMake version 2.01a
    • 'Using Qt version 5.0.2 in C:\Qt\Qt5.0.2\mingw\lib
  6. 6
    Sviluppa le tue applicazioni dalla linea di comando usando un editor di testo come Blocco Note o Wordpad per creare e modificare il codice sorgente e compilando le applicazioni Qt dalla linea di comando.
  7. 7
    Potrai compilare le applicazioni usando i comandi seguenti, da inserire in un prompt dei comandi.
    • Digita/Copia/Incolla: mkdir Qt-Applications
    • Digita/Copia/Incolla: cd Qt-Applications
    • Digita/Copia/Incolla: mkdir QtCiaoMondo
    • Digita/Copia/Incolla: cd QtCiaoMondo
  8. 8
    Quando ti trovi nella cartella QtCiaoMondo, usa un editor di testo come Blocco Note o Wordpad per creare il codice sorgente Qt. Digita il codice seguente:
    • Digita/Copia/Incolla: notepad main.cpp
    • Assicurati di salvare il file del codice sorgente di Qt come main.cpp
    • o
    • Digita/Copia/Incolla: avvia wordpad
    • Usando Wordpad come editor di testo dovrai salvare manualmente il codice sorgente Qt come main.cpp
  9. 9
    Crea l'applicazione nell'editor di testo, digitando il codice seguente.
    • Digita/Copia/Incolla: .
    Pubblicità
#include <QApplication>
#include <QLabel>
#include <QWidget>
#int main(int argc, char *argv[ ])
{
QApplication app(argc, argv);
QLabel hello("<center>Benvenuti al mio primo programma Qt</center>");
hello.setWindowTitle("Il Mio Primo Programma Qt su Windows");
hello.resize(400, 400);
hello.show();
return app.exec();
}
  • Salva il file del codice sorgente come main.cpp
  • Mentre ti trovi nella cartella QtCiaoMondo, esegui i comandi seguenti per compilare il codice e creare un collegamento ad esso.
  • Digita/Copia/Incolla: qmake -project
    • In questo modo creerai il file di progetto Qt
  • Con l'SDK Qt 5.0 dovrai usare un editor di testo e aggiungere i comandi seguenti al file *.pro che hai generato.
  • Digita/Copia/Incolla: notepad QtCiaoMondo.pro
  • Il file QtCiaoMondo.pro che hai generato dovrebbe avere un aspetto simile a questo:
TEMPLATE = app
TARGET = QtCiaoMondo
#INCLUDEPATH += .
# Input
SOURCES += main.cpp
  • Modifica il file QtCiaoMondo in questo modo:
TEMPLATE = app
TARGET = QtCiaoMondo
QT += core gui
QT += widgets
#INCLUDEPATH += .
# Input
SOURCES += main.cpp
  • Una volta aggiunte le righe precedenti al file QtCiaoMondo.pro sotto la parola chiave TARGET, poi esegui qmake
  • Digita/Copia/Incolla: QT += core gui
  • Digita/Copia/Incolla: QT += widgets
    • Salva il file ed esci
  • Digita/Copia/Incolla: qmake
    • In questo modo creerai il file Qt make
  • Digita/Copia/Incolla: make
    • Compilerai il file Qt make sul tuo sistema in un programma eseguibile. A questo punto, se non avrai commesso errori, il file dovrebbe essere compilato.
  • Dopo aver eseguito senza errori le azioni precedenti, verrà creata l'applicazione Qt nella cartella QtCiaoMondo, come eseguibile con estensione .exe. Raggiungi il percorso della cartella ed esegui l'applicazione Qt facendo click su di essa o dalla linea di comando.
  • Digita/Copia/Incolla: cd release
    • Raggiungi il percorso della cartella di destinazione
  • Digita/Copia/Incolla: QtCiaoMondo.exe
    • Esegui il nuovo eseguibile che hai creato
  • Congratulazioni hai appena compilato la tua applicazione Qt dalla linea di comando di Windows.

Informazioni su questo wikiHow

wikiHow è una "wiki"; questo significa che molti dei nostri articoli sono il risultato della collaborazione di più autori. Per creare questo articolo, autori volontari hanno collaborato apportando nel tempo delle modifiche per migliorarlo.
Categorie: Programmazione | Windows

Hai trovato utile questo articolo?

No
Pubblicità