Kako ustvariti svoj prvi program Qt na Ubuntu Linuxu: 7 korakov

Kazalo:

Kako ustvariti svoj prvi program Qt na Ubuntu Linuxu: 7 korakov
Kako ustvariti svoj prvi program Qt na Ubuntu Linuxu: 7 korakov

Video: Kako ustvariti svoj prvi program Qt na Ubuntu Linuxu: 7 korakov

Video: Kako ustvariti svoj prvi program Qt na Ubuntu Linuxu: 7 korakov
Video: CS50 2015 - неделя 1 2024, April
Anonim

Komplet za razvoj programske opreme Qt (SDK) je prenosni ogrodje uporabniškega vmesnika za več platform, ki deluje v operacijskih sistemih Windows, Linux in Mac OS X. Qt SDK vam pomaga ustvariti grafične uporabniške vmesnike (GUI -je) za vaše aplikacije, ki se bodo izvajale v sistemih Windows, Linux in Mac OS X.

V tem članku bomo uporabili naslednje preproste korake za izdelavo našega prvega programa Qt HelloWorld.

  1. Ustvarite imenik QtHelloWorld, da shranite program Qt
  2. Spremenite v svoj imenik QtHelloWorld
  3. Ustvarite izvorno datoteko Qt main.cpp v imeniku QtHelloWorld
  4. Sestavite in zaženite program QtHelloWorld

    Opomba:

    Ta dokument predvideva, da imate v operacijskem sistemu uspešno nameščen paket Qt SDK. Če v vašem sistemu nimate nameščenega kompleta za razvoj programske opreme Qt, za več informacij poglejte naslednji dokument. Kako namestiti paket Qt SDK na Ubuntu Linux. Ta dokument predvideva tudi, da poznate programski jezik C ++. V bistvu je Qt SDK programiran v C ++ in se močno opira na oblikovanje in funkcije C ++. Opomba:

    S Qt SDK 4.8 in Qt SDK 5.0 je prišlo do nekaj sprememb pri kompilaciji, upajmo, da bo ta članek odpravil težave pri sestavljanju med različnima različicama Qt SDK.

    Koraki

    Metoda 1 od 1: Navodila za sestavljanje Qt 4.8 SDK

    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 1. korak
    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 1. korak

    Korak 1. Za to vajo bomo odprli terminal v Ubuntu Linuxu in izdali naslednji ukaz, ki bo ustvaril glavni imenik za program Qt

    • Vrsta/Kopiraj/Prilepi:

      mkdir QtHelloWorld

    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 2. korak
    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 2. korak

    Korak 2. Spremenite se v imenik QtHelloWorld z naslednjim ukazom

    • Vrsta/Kopiraj/Prilepi:

      cd QtHelloWorld

    • To je zelo pomembno, da se prepričate, da ste pri ustvarjanju programa Qt v pravilnem imeniku.
    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 3. korak
    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 3. korak

    Korak 3. Ko smo v imeniku QtHelloWorld, bomo ustvarili datoteko izvorne kode programa Qt

    • Vrsta/Kopiraj/Prilepi:

      nano main.cpp

    • ali
    • Vrsta/Kopiraj/Prilepi:

      gedit main.cpp

    • Ta ukaz bo ustvaril datoteko main.cpp za program Qt
    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 4. korak
    Ustvarite svoj prvi program Qt na Ubuntu Linuxu 4. korak

    Korak 4. Zdaj dodajte naslednje vrstice v spodnje polje za kodo v datoteko izvorne kode main.cpp

    • Vrsta/Kopiraj/Prilepi:

      #include #include #include int main (int argc, char *argv ) {Aplikacija QApplication (argc, argv); QLabel pozdrav ("Dobrodošli v mojem prvem programu WikiHow Qt"); hello.setWindowTitle ("Moj prvi program WikiHow Qt"); hello.resize (400, 400); hello.show (); vrni app.exec (); }

      • Shranite datoteko kot main.cpp in zapustite

        Prepričajte se, da ste v QtHelloWorld imenik, preden vnesete naslednje ukaze za sestavljanje in sestavljanje datoteke.

      • Vrsta/Kopiraj/Prilepi:

        qmake -project

        To bo ustvarilo datoteko projekta Qt

      • Vrsta/Kopiraj/Prilepi:

        qmake

        To bo ustvarilo datoteko Qt make

      • Vrsta/Kopiraj/Prilepi:

        narediti

        To bo datoteko Qt make v vašem sistemu prevedlo v izvedljiv program. Na tej točki, pod pogojem, da ni napak, je treba datoteko prevesti v izvedljiv program

      • Končno izvedite program tako, da zaženete izvedljivo datoteko Qt. Z ukazom./ zaženite izvedljivo datoteko ali vnesite ime izvedljivega programa v terminalno vrstico.
      • Vrsta/Kopiraj/Prilepi:

        ./QtHelloWorld

      Video - z uporabo te storitve se lahko nekateri podatki delijo z YouTubom

      Navodila za sestavljanje Qt 5.0 SDK:

      1. Za to vajo bomo odprli terminal v Ubuntu Linuxu in izdali naslednji ukaz, ki bo ustvaril glavni imenik za program Qt.

        • Vrsta/Kopiraj/Prilepi:

          mkdir QtHelloWorld

      2. Spremenite se v imenik QtHelloWorld z naslednjim ukazom

        • Vrsta/Kopiraj/Prilepi:

          cd QtHelloWorld

        • To je zelo pomembno, da se prepričate, da ste pri ustvarjanju programa Qt v pravilnem imeniku.
      3. Medtem ko smo v imeniku QtHelloWorld, bomo ustvarili datoteko izvorne kode programa Qt

        • Vrsta/Kopiraj/Prilepi:

          nano main.cpp

        • ali
        • Vrsta/Kopiraj/Prilepi:

          gedit main.cpp

        • Ta ukaz bo ustvaril datoteko main.cpp za program Qt
      4. Zdaj dodajte naslednje vrstice v spodnje polje za kodo v datoteko izvorne kode main.cpp.

        • Vrsta/Kopiraj/Prilepi:

          #include #include #include int main (int argc, char *argv ) {Aplikacija QApplication (argc, argv); QLabel pozdrav ("Dobrodošli v mojem prvem programu WikiHow Qt"); hello.setWindowTitle ("Moj prvi program WikiHow Qt"); hello.resize (400, 400); hello.show (); vrni app.exec (); }

          • Shranite datoteko kot main.cpp in zapustite

            Prepričajte se, da ste v QtHelloWorld imenik, preden vnesete naslednje ukaze za sestavljanje in sestavljanje datoteke.

          • Vrsta/Kopiraj/Prilepi:

            qmake -project

          • To bo ustvarilo datoteko projekta Qt
          • V paketu SDK za Qt 5.0 pa morate uporabiti urejevalnik besedila in ustvarjeni datoteki *.pro dodati naslednje, uporabiti urejevalnik besedila, na primer nano ali gedit, in izdati naslednje ukaze:
          • Vrsta/Kopiraj/Prilepi:

            nano QtHelloWorld.pro

          • Vaš ustvarjeni QtHelloWorld.pro bi moral biti podoben temu:

          TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Vhodni VIRI += main.cpp

          Ustvarjeno datoteko QtHelloWorld.pro uredite tako:

          TEMPLATE = app TARGET = QtHelloWorld QT += core gui QT += widgets #INCLUDEPATH +=. # Vhodni VIRI += main.cpp

          • Ko v datoteko QtHelloWorld.pro dodate ključne besede pod ključno besedo TARGET, zaženite qmake
          • Vrsta/Kopiraj/Prilepi:

            QT += jedro gui

          • Vrsta/Kopiraj/Prilepi:

            QT += pripomočki

            Shranite datoteko in zapustite

          • Vrsta/Kopiraj/Prilepi:

            qmake

            To bo ustvarilo datoteko Qt make

          • Vrsta/Kopiraj/Prilepi:

            narediti

            To bo datoteko Qt make v vašem sistemu prevedlo v izvedljiv program. Na tej točki, pod pogojem, da ni napak, je treba datoteko prevesti v izvedljiv program

          • Končno izvedite program tako, da zaženete izvedljivo datoteko Qt. Z ukazom./ zaženite izvedljivo datoteko ali vnesite ime izvedljivega programa v terminalno vrstico.
          • Vrsta/Kopiraj/Prilepi:

            ./QtHelloWorld

Priporočena: