Kā izveidot savu pirmo Qt programmu Ubuntu Linux: 7 soļi

Satura rādītājs:

Kā izveidot savu pirmo Qt programmu Ubuntu Linux: 7 soļi
Kā izveidot savu pirmo Qt programmu Ubuntu Linux: 7 soļi

Video: Kā izveidot savu pirmo Qt programmu Ubuntu Linux: 7 soļi

Video: Kā izveidot savu pirmo Qt programmu Ubuntu Linux: 7 soļi
Video: Возведение новых перегородок в квартире. Переделка хрущевки от А до Я. #3 2024, Aprīlis
Anonim

Programmatūras izstrādes komplekts Qt (SDK) ir pārnēsājams starpplatformu lietojumprogrammu lietotāja interfeisa ietvars, kas darbojas operētājsistēmās Windows, Linux un Mac OS X. Qt SDK palīdz jums izveidot grafiskas lietotāja saskarnes (GUI) savām lietojumprogrammām, kuras darbosies operētājsistēmās Windows, Linux un Mac OS X.

Šajā rakstā mēs izmantosim šādas vienkāršas darbības, lai izveidotu mūsu pirmo Qt HelloWorld programmu.

  1. Izveidojiet direktoriju QtHelloWorld, lai turētu savu Qt programmu
  2. Pārejiet uz savu direktoriju QtHelloWorld
  3. QtHelloWorld direktorijā izveidojiet Qt avota failu main.cpp
  4. Apkopojiet un palaidiet savu QtHelloWorld programmu

    Piezīme:

    Šajā dokumentā tiek pieņemts, ka jūsu operētājsistēmā ir veiksmīgi instalēts Qt SDK. Ja jūsu sistēmā nav instalēts Qt SDK, lūdzu, skatiet šo dokumentu, lai iegūtu papildinformāciju Kā instalēt Qt SDK Ubuntu Linux. Šis dokuments arī paredz, ka jums ir pamatzināšanas par C ++ programmēšanas valodu. Būtībā Qt SDK ir ieprogrammēts C ++ un lielā mērā balstās uz C ++ dizainu un funkcijām. Piezīme:

    Izmantojot Qt SDK 4.8 un Qt SDK 5.0, ir veiktas dažas apkopošanas izmaiņas, cerams, ka šajā rakstā tiks apkopotas apkopošanas problēmas starp divām dažādām Qt SDK versijām.

    Soļi

    1. metode no 1: Qt 4.8 SDK apkopošanas instrukcijas

    Izveidojiet savu pirmo Qt programmu Ubuntu Linux 1. solis
    Izveidojiet savu pirmo Qt programmu Ubuntu Linux 1. solis

    1. solis. Šim uzdevumam mēs atvērsim termināli Ubuntu Linux un izdosim šādu komandu, kas izveidos Qt programmas galveno direktoriju

    • Tips/Kopēt/Ielīmēt:

      mkdir QtHelloWorld

    2. darbība. Izveidojiet savu pirmo Qt programmu Ubuntu Linux
    2. darbība. Izveidojiet savu pirmo Qt programmu Ubuntu Linux

    2. solis. Pārejiet uz savu QtHelloWorld direktoriju, izdodot šādu komandu

    • Tips/Kopēt/Ielīmēt:

      cd QtHelloWorld

    • Tas ir ļoti svarīgi, lai, veidojot Qt programmu, pārliecinātos, ka atrodaties pareizajā direktorijā.
    Izveidojiet savu pirmo Qt programmu Ubuntu Linux 3. solis
    Izveidojiet savu pirmo Qt programmu Ubuntu Linux 3. solis

    3. solis. Atrodoties QtHelloWorld direktorijā, mēs izveidosim savu Qt programmas avota koda failu

    • Tips/Kopēt/Ielīmēt:

      nano main.cpp

    • vai
    • Tips/Kopēt/Ielīmēt:

      gedit main.cpp

    • Šī komanda Qt programmai izveidos failu main.cpp
    Izveidojiet savu pirmo Qt programmu Ubuntu Linux 4. solis
    Izveidojiet savu pirmo Qt programmu Ubuntu Linux 4. solis

    4. solis. Tagad pievienojiet šādas rindiņas zemāk esošajā koda lodziņā savam galvenajam.cpp avota koda failam

    • Tips/Kopēt/Ielīmēt:

      #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel sveiki ("Laipni lūdzam manā pirmajā WikiHow Qt programmā"); hello.setWindowTitle ("Mana pirmā WikiHow Qt programma"); sveiki.izmērs (400, 400); sveiki.parādīt (); atgriezt app.exec (); }

      • Saglabājiet failu kā main.cpp un izejiet

        Pārliecinieties, vai atrodaties QtHelloWorld direktoriju, pirms ievadāt tālāk norādītās komandas, lai izveidotu un apkopotu failu.

      • Tips/Kopēt/Ielīmēt:

        qmake -projekts

        Tādējādi tiks izveidots Qt projekta fails

      • Tips/Kopēt/Ielīmēt:

        qmake

        Tādējādi tiks izveidots fails Qt make

      • Tips/Kopēt/Ielīmēt:

        veidot

        Tādējādi jūsu sistēmā esošais Qt make fails tiks apkopots izpildāmā programmā. Šajā brīdī, ja nav kļūdu, fails jāapkopo izpildāmā programmā

      • Visbeidzot izpildiet savu programmu, palaižot izpildāmo Qt. Izmantojiet komandu./, lai palaistu izpildāmo failu, vai termināla rindā ierakstiet izpildāmās programmas nosaukumu.
      • Tips/Kopēt/Ielīmēt:

        ./QtHelloWorld

      Video - izmantojot šo pakalpojumu, daļa informācijas var tikt kopīgota ar pakalpojumu YouTube

      Qt 5.0 SDK apkopošanas instrukcijas:

      1. Šim vingrinājumam mēs atvērsim termināli Ubuntu Linux un izdosim šādu komandu, kas izveidos Qt programmas galveno direktoriju.

        • Tips/Kopēt/Ielīmēt:

          mkdir QtHelloWorld

      2. Pārejiet uz savu QtHelloWorld direktoriju, izdodot šādu komandu

        • Tips/Kopēt/Ielīmēt:

          cd QtHelloWorld

        • Tas ir ļoti svarīgi, lai, veidojot Qt programmu, pārliecinātos, ka atrodaties pareizajā direktorijā.
      3. Atrodoties QtHelloWorld direktorijā, mēs izveidosim savu Qt programmas avota koda failu

        • Tips/Kopēt/Ielīmēt:

          nano main.cpp

        • vai
        • Tips/Kopēt/Ielīmēt:

          gedit main.cpp

        • Šī komanda Qt programmai izveidos failu main.cpp
      4. Tagad savam galvenajam.cpp avota koda failam zemāk esošajā koda lodziņā pievienojiet šādas rindas.

        • Tips/Kopēt/Ielīmēt:

          #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel sveiki ("Laipni lūdzam manā pirmajā WikiHow Qt programmā"); hello.setWindowTitle ("Mana pirmā WikiHow Qt programma"); sveiki.izmērs (400, 400); sveiki.parādīt (); atgriezt app.exec (); }

          • Saglabājiet failu kā main.cpp un izejiet

            Pārliecinieties, vai atrodaties QtHelloWorld direktoriju, pirms ievadāt tālāk norādītās komandas, lai izveidotu un apkopotu failu.

          • Tips/Kopēt/Ielīmēt:

            qmake -projekts

          • Tas ģenerēs Qt projekta failu
          • Tomēr Qt 5.0 SDK jums ir jāizmanto teksta redaktors un jāpievieno ģenerētajam *.pro failam šāds teksts, jāizmanto teksta redaktors, piemēram, nano vai gedit, un jāizdod šādas komandas:
          • Tips/Kopēt/Ielīmēt:

            nano QtHelloWorld.pro

          • Jūsu ģenerētajam QtHelloWorld.pro vajadzētu izskatīties līdzīgi šim:

          TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Ievades avoti += main.cpp

          Rediģējiet izveidoto QtHelloWorld.pro failu, lai tas izskatītos šādi:

          TEMPLATE = app TARGET = QtHelloWorld QT += core gui QT += logrīki #INCLUDEPATH +=. # Ievades avoti += main.cpp

          • Kad esat pievienojis šādas rindiņas failam QtHelloWorld.pro ar atslēgvārdu TARGET, tad palaidiet qmake
          • Tips/Kopēt/Ielīmēt:

            QT += kodols

          • Tips/Kopēt/Ielīmēt:

            QT += logrīki

            Saglabājiet failu un izejiet

          • Tips/Kopēt/Ielīmēt:

            qmake

            Tādējādi tiks izveidots fails Qt make

          • Tips/Kopēt/Ielīmēt:

            veidot

            Tādējādi jūsu sistēmā esošais Qt make fails tiks apkopots izpildāmā programmā. Šajā brīdī, ja nav kļūdu, fails jāapkopo izpildāmā programmā

          • Visbeidzot izpildiet savu programmu, palaižot izpildāmo Qt. Izmantojiet komandu./, lai palaistu izpildāmo failu, vai termināla rindā ierakstiet izpildāmās programmas nosaukumu.
          • Tips/Kopēt/Ielīmēt:

            ./QtHelloWorld

Ieteicams: