Come creare il tuo primo programma Qt su Ubuntu Linux: 7 passaggi

Sommario:

Come creare il tuo primo programma Qt su Ubuntu Linux: 7 passaggi
Come creare il tuo primo programma Qt su Ubuntu Linux: 7 passaggi

Video: Come creare il tuo primo programma Qt su Ubuntu Linux: 7 passaggi

Video: Come creare il tuo primo programma Qt su Ubuntu Linux: 7 passaggi
Video: Come verniciare con il rullo: consigli e tecnica 2024, Marzo
Anonim

Il kit di sviluppo software Qt (SDK) è 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.

Per questo articolo utilizzeremo i seguenti semplici passaggi per costruire il nostro primo programma Qt HelloWorld.

  1. Crea la directory QtHelloWorld per contenere il tuo programma Qt
  2. Cambia nella tua directory QtHelloWorld
  3. Crea il file sorgente Qt main.cpp nella directory QtHelloWorld
  4. Compila ed esegui il tuo programma QtHelloWorld

    Nota:

    Questo documento presuppone che l'SDK di Qt sia installato con successo sul tuo sistema operativo. Se non hai Qt SDK installato sul tuo sistema, consulta il seguente documento per maggiori informazioni Come installare Qt SDK su Ubuntu Linux. Questo documento presuppone anche che tu abbia una conoscenza di base del linguaggio di programmazione C++. In sostanza, Qt SDK è programmato in C++ e si basa molto sul design e sulle funzioni del C++. Nota:

    Ci sono alcune modifiche alla compilazione con Qt SDK 4.8 e Qt SDK 5.0, si spera che questo articolo risolva i problemi di compilazione tra le due diverse versioni di Qt SDK.

    Passi

    Metodo 1 di 1: Istruzioni per la compilazione dell'SDK Qt 4.8

    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 1
    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 1

    Passaggio 1. Per questo esercizio apriremo un terminale su Ubuntu Linux ed emetteremo il seguente comando che creerà la directory principale per un programma Qt

    • Digita/Copia/Incolla:

      mkdir QtHelloWorld

    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 2
    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 2

    Passaggio 2. Passa alla directory QtHelloWorld emettendo il seguente comando

    • Digita/Copia/Incolla:

      cd QtHelloWorld

    • Questo è molto importante per assicurarti di essere nella directory corretta quando crei il tuo programma Qt.
    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 3
    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 3

    Passaggio 3. Mentre siamo nella directory QtHelloWorld, creeremo il nostro file di codice sorgente del programma Qt

    • Digita/Copia/Incolla:

      nano main.cpp

    • o
    • Digita/Copia/Incolla:

      gedit main.cpp

    • Questo comando creerà il file main.cpp per il programma Qt
    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 4
    Crea il tuo primo programma Qt su Ubuntu Linux Passaggio 4

    Passaggio 4. Ora aggiungi le seguenti righe nella casella del codice sottostante al tuo file di codice sorgente main.cpp

    • 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"); ciao.resize(400, 400); ciao.mostra(); return app.exec(); }

      • Salva il file come main.cpp ed esci

        Assicurati di essere nel QtHelloWorld directory prima di immettere i seguenti comandi di seguito per creare e compilare il file.

      • Digita/Copia/Incolla:

        qmake -progetto

        Questo creerà il file di progetto Qt

      • 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

      • Infine esegui il tuo programma eseguendo l'eseguibile Qt. Utilizzare il comando./ per eseguire il file eseguibile o digitare il nome del programma eseguibile nella riga del terminale.
      • Digita/Copia/Incolla:

        ./QtHelloWorld

      Video - Utilizzando questo servizio, alcune informazioni potrebbero essere condivise con YouTube

      Istruzioni per la compilazione dell'SDK Qt 5.0:

      1. Per questo esercizio apriremo un terminale su Ubuntu Linux ed emetteremo il seguente comando che creerà la directory principale per un programma Qt.

        • Digita/Copia/Incolla:

          mkdir QtHelloWorld

      2. Passa alla tua directory QtHelloWorld emettendo il seguente comando

        • Digita/Copia/Incolla:

          cd QtHelloWorld

        • Questo è molto importante per assicurarti di essere nella directory corretta quando crei il tuo programma Qt.
      3. Mentre siamo nella directory QtHelloWorld, creeremo il nostro file di codice sorgente del programma Qt

        • Digita/Copia/Incolla:

          nano main.cpp

        • o
        • Digita/Copia/Incolla:

          gedit main.cpp

        • Questo comando creerà il file main.cpp per il programma Qt
      4. Ora aggiungi le seguenti righe nella casella del codice sottostante al tuo file di codice sorgente main.cpp.

        • 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"); ciao.resize(400, 400); ciao.mostra(); return app.exec(); }

          • Salva il file come main.cpp ed esci

            Assicurati di essere nel QtHelloWorld directory prima di immettere i seguenti comandi di seguito per creare e compilare il file.

          • Digita/Copia/Incolla:

            qmake -progetto

          • Questo genererà 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:

            nano 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

          • Infine esegui il tuo programma eseguendo l'eseguibile Qt. Usa il comando./ per eseguire il tuo file eseguibile o digita il nome del programma eseguibile nella riga del terminale.
          • Digita/Copia/Incolla:

            ./QtHelloWorld

Consigliato: