Kaip sukurti savo pirmąją „Qt“programą „Ubuntu Linux“: 7 žingsniai

Turinys:

Kaip sukurti savo pirmąją „Qt“programą „Ubuntu Linux“: 7 žingsniai
Kaip sukurti savo pirmąją „Qt“programą „Ubuntu Linux“: 7 žingsniai

Video: Kaip sukurti savo pirmąją „Qt“programą „Ubuntu Linux“: 7 žingsniai

Video: Kaip sukurti savo pirmąją „Qt“programą „Ubuntu Linux“: 7 žingsniai
Video: How to draw anime using sumopaint!!! 2024, Balandis
Anonim

„Qt“(SDK) programinės įrangos kūrimo rinkinys yra nešiojama kelių platformų programų vartotojo sąsajos sistema, veikianti „Windows“, „Linux“ir „Mac OS X“operacinėse sistemose. „Qt SDK“padeda kurti grafines vartotojo sąsajas (GUI) jūsų programoms, kurios veiks „Windows“, „Linux“ir „Mac OS X“.

Šiame straipsnyje mes atliksime šiuos paprastus veiksmus, kad sukurtume pirmąją „Qt HelloWorld“programą.

  1. Sukurkite katalogą „QtHelloWorld“, kad galėtumėte laikyti savo „Qt“programą
  2. Pakeiskite savo katalogą „QtHelloWorld“
  3. „QtHelloWorld“kataloge sukurkite Qt šaltinio failą main.cpp
  4. Sudarykite ir paleiskite savo programą „QtHelloWorld“

    Pastaba:

    Šiame dokumente daroma prielaida, kad „Qt SDK“sėkmingai įdiegta jūsų operacinėje sistemoje. Jei jūsų sistemoje nėra įdiegtas „Qt SDK“, daugiau informacijos rasite šiame dokumente, kaip įdiegti „Qt SDK“„Ubuntu Linux“. Šiame dokumente taip pat daroma prielaida, kad turite pagrindinių C ++ programavimo kalbos žinių. Iš esmės Qt SDK yra užprogramuotas C ++ ir labai priklauso nuo C ++ dizaino ir funkcijų. Pastaba:

    Yra keletas kompiliacijos pakeitimų naudojant „Qt SDK 4.8“ir „Qt SDK 5.0“. Tikimės, kad šis straipsnis padės išspręsti dviejų skirtingų „Qt SDK“versijų kompiliavimo problemas.

    Žingsniai

    1 metodas iš 1: Qt 4.8 SDK kompiliavimo instrukcijos

    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“1 veiksmas
    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“1 veiksmas

    Žingsnis 1. Šiam pratimui ketiname atidaryti terminalą „Ubuntu Linux“ir išduoti šią komandą, kuri sukurs pagrindinį Qt programos katalogą

    • Tipas/Kopijuoti/Įklijuoti:

      mkdir QtHelloWorld

    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“2 veiksmas
    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“2 veiksmas

    2 veiksmas. Pakeiskite savo „QtHelloWorld“katalogą išleisdami šią komandą

    • Tipas/Kopijuoti/Įklijuoti:

      cd „QtHelloWorld“

    • Tai labai svarbu norint įsitikinti, kad kurdami Qt programą esate teisingame kataloge.
    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“3 veiksmas
    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“3 veiksmas

    Žingsnis 3. Kol esame „QtHelloWorld“kataloge, mes sukursime „Qt“programos šaltinio kodo failą

    • Tipas/Kopijuoti/Įklijuoti:

      nano main.cpp

    • arba
    • Tipas/Kopijuoti/Įklijuoti:

      gedit main.cpp

    • Ši komanda sukurs „Qt“programos failą main.cpp
    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“4 veiksmas
    Sukurkite savo pirmąją „Qt“programą „Ubuntu Linux“4 veiksmas

    Žingsnis 4. Dabar pridėkite šias eilutes žemiau esančiame kodo laukelyje prie savo main.cpp šaltinio kodo failo

    • Tipas/Kopijuoti/Įklijuoti:

      #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel labas („Sveiki atvykę į mano pirmąją„ WikiHow Qt “programą“); hello.setWindowTitle („Mano pirmoji„ WikiHow Qt “programa“); sveiki.dydis (400, 400); sveiki.parodyti (); grąžinti app.exec (); }

      • Išsaugokite failą kaip main.cpp ir išeikite

        Įsitikinkite, kad esate „QtHelloWorld“ katalogą prieš įvesdami toliau nurodytas komandas, kad sukurtumėte ir sukompiliuotumėte failą.

      • Tipas/Kopijuoti/Įklijuoti:

        qmake -projektas

        Tai sukurs Qt projekto failą

      • Tipas/Kopijuoti/Įklijuoti:

        qmake

        Tai sukurs „Qt make“failą

      • Tipas/Kopijuoti/Įklijuoti:

        padaryti

        Tai sukompiliuos jūsų sistemos Qt make failą į vykdomąją programą. Šiuo metu, jei nėra klaidų, failas turėtų būti sudarytas į vykdomąją programą

      • Galiausiai paleiskite programą paleisdami vykdomąjį failą Qt. Naudokite komandą./, kad paleistumėte vykdomąjį failą, arba terminalo eilutėje įveskite vykdomosios programos pavadinimą.
      • Tipas/Kopijuoti/Įklijuoti:

        ./QtHelloWorld

      Vaizdo įrašas - naudojant šią paslaugą kai kuri informacija gali būti bendrinama su „YouTube“

      „Qt 5.0“SDK kompiliavimo instrukcijos:

      1. Šiam pratimui ketiname atidaryti terminalą „Ubuntu Linux“ir išduoti šią komandą, kuri sukurs pagrindinį „Qt“programos katalogą.

        • Tipas/Kopijuoti/Įklijuoti:

          mkdir QtHelloWorld

      2. Pakeiskite savo „QtHelloWorld“katalogą išleisdami šią komandą

        • Tipas/Kopijuoti/Įklijuoti:

          cd „QtHelloWorld“

        • Tai labai svarbu norint įsitikinti, kad kurdami Qt programą esate teisingame kataloge.
      3. Būdami „QtHelloWorld“kataloge, mes sukursime „Qt“programos šaltinio kodo failą

        • Tipas/Kopijuoti/Įklijuoti:

          nano main.cpp

        • arba
        • Tipas/Kopijuoti/Įklijuoti:

          gedit main.cpp

        • Ši komanda sukurs „Qt“programos failą main.cpp
      4. Dabar pridėkite šias eilutes žemiau esančiame kodo laukelyje prie savo main.cpp šaltinio kodo failo.

        • Tipas/Kopijuoti/Įklijuoti:

          #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel labas („Sveiki atvykę į mano pirmąją„ WikiHow Qt “programą“); hello.setWindowTitle („Mano pirmoji„ WikiHow Qt “programa“); sveiki.dydis (400, 400); sveiki.parodyti (); grąžinti app.exec (); }

          • Išsaugokite failą kaip main.cpp ir išeikite

            Įsitikinkite, kad esate „QtHelloWorld“ katalogą prieš įvesdami toliau nurodytas komandas, kad sukurtumėte ir sukompiliuotumėte failą.

          • Tipas/Kopijuoti/Įklijuoti:

            qmake -projektas

          • Tai sukurs Qt projekto failą
          • Tačiau „Qt 5.0 SDK“turite naudoti teksto rengyklę ir pridėti prie savo sugeneruoto *.pro failo, naudoti teksto redaktorių, pvz., „Nano“arba „gedit“, ir išleisti šias komandas:
          • Tipas/Kopijuoti/Įklijuoti:

            nano QtHelloWorld.pro

          • Jūsų sukurtas „QtHelloWorld.pro“turėtų atrodyti panašiai:

          Šablonas = programa TARGET = QtHelloWorld #INCLUDEPATH +=. # Įvesties šaltiniai += main.cpp

          Redaguokite sukurtą „QtHelloWorld.pro“failą taip:

          ŠABLONAS = programa TARGET = QtHelloWorld QT += pagrindinis gui QT += valdikliai #INCLUDEPATH +=. # Įvesties šaltiniai += main.cpp

          • Kai pridėsite šias eilutes prie failo QtHelloWorld.pro pagal raktinį žodį TARGET, paleiskite qmake
          • Tipas/Kopijuoti/Įklijuoti:

            QT += branduolys

          • Tipas/Kopijuoti/Įklijuoti:

            QT += valdikliai

            Išsaugokite failą ir išeikite

          • Tipas/Kopijuoti/Įklijuoti:

            qmake

            Tai sukurs „Qt make“failą

          • Tipas/Kopijuoti/Įklijuoti:

            padaryti

            Tai sukompiliuos jūsų sistemos Qt make failą į vykdomąją programą. Šiuo metu, jei nėra klaidų, failas turėtų būti sudarytas į vykdomąją programą

          • Galiausiai paleiskite programą paleisdami vykdomąjį failą Qt. Naudokite komandą./, kad paleistumėte vykdomąjį failą, arba terminalo eilutėje įveskite vykdomosios programos pavadinimą.
          • Tipas/Kopijuoti/Įklijuoti:

            ./QtHelloWorld

Rekomenduojamas: