Cum să creați primul dvs. program Qt pe Ubuntu Linux: 7 pași

Cuprins:

Cum să creați primul dvs. program Qt pe Ubuntu Linux: 7 pași
Cum să creați primul dvs. program Qt pe Ubuntu Linux: 7 pași

Video: Cum să creați primul dvs. program Qt pe Ubuntu Linux: 7 pași

Video: Cum să creați primul dvs. program Qt pe Ubuntu Linux: 7 pași
Video: Lidia Buble, ADEVĂRUL despre diamantul de la deget! Bat clopote de nuntă?! | CANCAN EXCLUSIV 2024, Aprilie
Anonim

Kitul de dezvoltare software Qt (SDK) este un cadru de interfață de utilizator portabil cu aplicații multiplataforma 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.

Pentru acest articol vom folosi următorii pași simpli pentru a construi primul nostru program Qt HelloWorld.

  1. Creați directorul QtHelloWorld pentru a vă menține programul Qt
  2. Schimbați în directorul dvs. QtHelloWorld
  3. Creați fișierul sursă Qt main.cpp în directorul QtHelloWorld
  4. Compilați și rulați programul QtHelloWorld

    Notă:

    Acest document presupune că aveți Qt SDK instalat cu succes pe sistemul dvs. de operare. Dacă nu aveți Qt SDK instalat pe sistemul dvs., consultați următorul document pentru mai multe informații Cum se instalează Qt SDK pe Ubuntu Linux. Acest document presupune, de asemenea, că aveți cunoștințe de bază despre limbajul de programare C ++. În esență, Qt SDK este programat în C ++ și se bazează foarte mult pe designul și funcțiile C ++. Notă:

    Există câteva modificări ale compilației cu Qt SDK 4.8 și Qt SDK 5.0, sperăm că acest articol va rezolva problemele de compilare între cele două versiuni diferite de Qt SDK.

    Pași

    Metoda 1 din 1: Instrucțiuni de compilare Qt 4.8 SDK

    Creați-vă primul program Qt pe Ubuntu Linux Pasul 1
    Creați-vă primul program Qt pe Ubuntu Linux Pasul 1

    Pasul 1. Pentru acest exercițiu vom deschide un terminal pe Ubuntu Linux și vom lansa următoarea comandă care va crea directorul principal pentru un program Qt

    • Tastați / copiați / lipiți:

      mkdir QtHelloWorld

    Creați-vă primul program Qt pe Ubuntu Linux Pasul 2
    Creați-vă primul program Qt pe Ubuntu Linux Pasul 2

    Pasul 2. Treceți în directorul dvs. QtHelloWorld prin emiterea următoarei comenzi

    • Tastați / copiați / lipiți:

      cd QtHelloWorld

    • Acest lucru este foarte important pentru a vă asigura că vă aflați în directorul corect atunci când creați programul Qt.
    Creați-vă primul program Qt pe Ubuntu Linux Pasul 3
    Creați-vă primul program Qt pe Ubuntu Linux Pasul 3

    Pasul 3. În timp ce suntem în directorul QtHelloWorld, vom crea fișierul codului sursă al programului Qt

    • Tastați / copiați / lipiți:

      nano main.cpp

    • sau
    • Tastați / copiați / lipiți:

      gedit main.cpp

    • Această comandă va crea fișierul main.cpp pentru programul Qt
    Creați-vă primul program Qt pe Ubuntu Linux Pasul 4
    Creați-vă primul program Qt pe Ubuntu Linux Pasul 4

    Pasul 4. Acum adăugați următoarele linii în caseta de cod de mai jos în fișierul codului sursă main.cpp

    • Tastați / copiați / lipiți:

      #include #include #include int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel salut („Bine ați venit la primul meu program WikiHow Qt”); hello.setWindowTitle („Primul meu program WikiHow Qt”); hello.resize (400, 400); hello.show (); returnează app.exec (); }

      • Salvați fișierul ca main.cpp și ieșiți

        Asigurați-vă că vă aflați în QtHelloWorld înainte de a introduce următoarele comenzi de mai jos pentru a construi și compila fișierul.

      • Tastați / copiați / lipiți:

        qmake -project

        Aceasta va crea fișierul proiectului Qt

      • 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

      • În cele din urmă executați programul executând Qt executabil. Utilizați comanda./ pentru a rula fișierul executabil sau tastați numele programului executabil pe linia terminalului.
      • Tastați / copiați / lipiți:

        ./QtHelloWorld

      Video - Prin utilizarea acestui serviciu, unele informații pot fi partajate cu YouTube

      Instrucțiuni de compilare Qt 5.0 SDK:

      1. Pentru acest exercițiu vom deschide un terminal pe Ubuntu Linux și vom lansa următoarea comandă care va crea directorul principal pentru un program Qt.

        • Tastați / copiați / lipiți:

          mkdir QtHelloWorld

      2. Treceți în directorul dvs. QtHelloWorld prin emiterea următoarei comenzi

        • Tastați / copiați / lipiți:

          cd QtHelloWorld

        • Acest lucru este foarte important pentru a vă asigura că vă aflați în directorul corect atunci când creați programul Qt.
      3. În timp ce suntem în directorul QtHelloWorld, vom crea fișierul codului sursă al programului Qt

        • Tastați / copiați / lipiți:

          nano main.cpp

        • sau
        • Tastați / copiați / lipiți:

          gedit main.cpp

        • Această comandă va crea fișierul main.cpp pentru programul Qt
      4. Acum adăugați următoarele linii în caseta de cod de mai jos în fișierul dvs. de cod sursă main.cpp.

        • 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”); hello.resize (400, 400); hello.show (); returnează app.exec (); }

          • Salvați fișierul ca main.cpp și ieșiți

            Asigurați-vă că vă aflați în QtHelloWorld înainte de a introduce următoarele comenzi de mai jos pentru a construi și compila fișierul.

          • Tastați / copiați / lipiți:

            qmake -project

          • Aceasta va genera 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:

            nano 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

          • În cele din urmă executați programul executând Qt executabil. Utilizați comanda./ pentru a rula fișierul executabil sau tastați numele programului executabil pe linia terminalului.
          • Tastați / copiați / lipiți:

            ./QtHelloWorld

Recomandat: