Hvordan lage ditt første Qt -program på Ubuntu Linux: 7 trinn

Innholdsfortegnelse:

Hvordan lage ditt første Qt -program på Ubuntu Linux: 7 trinn
Hvordan lage ditt første Qt -program på Ubuntu Linux: 7 trinn

Video: Hvordan lage ditt første Qt -program på Ubuntu Linux: 7 trinn

Video: Hvordan lage ditt første Qt -program på Ubuntu Linux: 7 trinn
Video: Как зашить ДЫРКУ на куртке, джинсах, штанах, носке, футболке, чтобы не было видно 2024, April
Anonim

Qt (SDK) programvareutviklingssett er et bærbart rammeverk på tvers av plattformapplikasjoner som fungerer på operativsystemene Windows, Linux og Mac OS X. Qt SDK hjelper deg med å lage grafiske brukergrensesnitt (GUI) for applikasjonene dine som vil kjøre på Windows, Linux og Mac OS X.

For denne artikkelen skal vi bruke følgende enkle trinn for å konstruere vårt første Qt HelloWorld -program.

  1. Lag katalogen QtHelloWorld for å beholde Qt -programmet
  2. Bytt til katalogen QtHelloWorld
  3. Opprett Qt -kildefilen main.cpp i QtHelloWorld -katalogen
  4. Kompiler og kjør QtHelloWorld -programmet

    Merk:

    Dette dokumentet forutsetter at du har Qt SDK installert på operativsystemet. Hvis du ikke har Qt SDK installert på systemet, vennligst se følgende dokument for mer informasjon Hvordan installere Qt SDK på Ubuntu Linux. Dette dokumentet forutsetter også at du har grunnleggende kunnskap om programmeringsspråket C ++. I hovedsak er Qt SDK programmert i C ++ og er sterkt avhengig av C ++ design og funksjoner. Merk:

    Det er noen kompileringsendringer med Qt SDK 4.8 og Qt SDK 5.0, forhåpentligvis vil denne artikkelen løse opp kompilasjonsproblemene mellom de to forskjellige Qt SDK -versjonene.

    Trinn

    Metode 1 av 1: Qt 4.8 SDK -kompileringsinstruksjoner

    Lag ditt første Qt -program på Ubuntu Linux Trinn 1
    Lag ditt første Qt -program på Ubuntu Linux Trinn 1

    Trinn 1. For denne øvelsen skal vi åpne en terminal på Ubuntu Linux og utstede følgende kommando som vil lage hovedkatalogen for et Qt -program

    • Type/Kopier/Lim inn:

      mkdir QtHelloWorld

    Lag ditt første Qt -program på Ubuntu Linux Trinn 2
    Lag ditt første Qt -program på Ubuntu Linux Trinn 2

    Trinn 2. Bytt til QtHelloWorld -katalogen din ved å utstede følgende kommando

    • Type/Kopier/Lim inn:

      cd QtHelloWorld

    • Dette er veldig viktig for å sikre at du er i riktig katalog når du oppretter Qt -programmet.
    Lag ditt første Qt -program på Ubuntu Linux Trinn 3
    Lag ditt første Qt -program på Ubuntu Linux Trinn 3

    Trinn 3. Mens vi er i QtHelloWorld -katalogen, skal vi lage vår kildekodefil for Qt -programmet

    • Type/Kopier/Lim inn:

      nano main.cpp

    • eller
    • Type/Kopier/Lim inn:

      gedit main.cpp

    • Denne kommandoen oppretter main.cpp -filen for Qt -programmet
    Lag ditt første Qt -program på Ubuntu Linux Trinn 4
    Lag ditt første Qt -program på Ubuntu Linux Trinn 4

    Trinn 4. Legg nå til følgende linjer i kodeboksen nedenfor i kildekodefilen main.cpp

    • Type/Kopier/Lim inn:

      #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hallo ("Velkommen til mitt første WikiHow Qt -program"); hello.setWindowTitle ("Mitt første WikiHow Qt -program"); hei. størrelse (400, 400); hei.vis (); returner app.exec (); }

      • Lagre filen som main.cpp og avslutt

        Sørg for at du er i QtHelloWorld katalog før du skriver inn følgende kommandoer nedenfor for å bygge og kompilere filen.

      • Type/Kopier/Lim inn:

        qmake -project

        Dette vil opprette Qt -prosjektfilen

      • Type/Kopier/Lim inn:

        qmake

        Dette vil opprette Qt make -filen

      • Type/Kopier/Lim inn:

        gjøre

        Dette vil kompilere Qt make -filen på systemet ditt til et kjørbart program. På dette tidspunktet, forutsatt at det ikke er noen feil filen skal kompilere til et kjørbart program

      • Til slutt, kjør programmet ved å kjøre den kjørbare Qt. Bruk kommandoen./ for å kjøre den kjørbare filen eller skriv navnet på det kjørbare programmet på terminallinjen.
      • Type/Kopier/Lim inn:

        ./QtHelloWorld

      Video - Ved å bruke denne tjenesten kan noe informasjon bli delt med YouTube

      Instruksjoner for Qt 5.0 SDK -kompilering:

      1. For denne øvelsen skal vi åpne en terminal på Ubuntu Linux og utstede følgende kommando som vil lage hovedkatalogen for et Qt -program.

        • Type/Kopier/Lim inn:

          mkdir QtHelloWorld

      2. Bytt til QtHelloWorld -katalogen din ved å utstede følgende kommando

        • Type/Kopier/Lim inn:

          cd QtHelloWorld

        • Dette er veldig viktig for å sikre at du er i riktig katalog når du oppretter Qt -programmet.
      3. Mens vi er i QtHelloWorld -katalogen, skal vi lage vår kildekodefil for Qt -programmet

        • Type/Kopier/Lim inn:

          nano main.cpp

        • eller
        • Type/Kopier/Lim inn:

          gedit main.cpp

        • Denne kommandoen vil opprette main.cpp -filen for Qt -programmet
      4. Legg nå til følgende linjer i kodeboksen nedenfor i kildekodefilen main.cpp.

        • Type/Kopier/Lim inn:

          #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hallo ("Velkommen til mitt første WikiHow Qt -program"); hello.setWindowTitle ("Mitt første WikiHow Qt -program"); hei. størrelse (400, 400); hei.vis (); returner app.exec (); }

          • Lagre filen som main.cpp og avslutt

            Sørg for at du er i QtHelloWorld katalog før du skriver inn følgende kommandoer nedenfor for å bygge og kompilere filen.

          • Type/Kopier/Lim inn:

            qmake -project

          • Dette vil generere Qt -prosjektfilen
          • I Qt 5.0 SDK må du imidlertid bruke et tekstredigeringsprogram og legge til følgende i den genererte *.pro -filen, bruke et tekstredigeringsprogram som nano eller gedit og utstede følgende kommandoer:
          • Type/Kopier/Lim inn:

            nano QtHelloWorld.pro

          • Din genererte QtHelloWorld.pro skal se omtrent slik ut:

          TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Inngang KILDER += main.cpp

          Rediger den genererte QtHelloWorld.pro -filen for å se slik ut:

          TEMPLATE = app TARGET = QtHelloWorld QT += core gui QT += widgets #INCLUDEPATH +=. # Inngang KILDER += main.cpp

          • Når du har lagt til følgende linjer i QtHelloWorld.pro -filen under TARGET -søkeordet, kjører du qmake
          • Type/Kopier/Lim inn:

            QT += kjernegui

          • Type/Kopier/Lim inn:

            QT += widgets

            Lagre filen og avslutt

          • Type/Kopier/Lim inn:

            qmake

            Dette vil opprette Qt make -filen

          • Type/Kopier/Lim inn:

            gjøre

            Dette vil kompilere Qt make -filen på systemet ditt til et kjørbart program. På dette tidspunktet, forutsatt at det ikke er noen feil filen skal kompilere til et kjørbart program

          • Til slutt utfør programmet ved å kjøre den kjørbare Qt. Bruk kommandoen./ for å kjøre den kjørbare filen eller skriv navnet på det kjørbare programmet på terminallinjen.
          • Type/Kopier/Lim inn:

            ./QtHelloWorld

Anbefalt: