Ubuntu Linux -da İlk Qt Proqramınızı Necə Yaratmaq olar: 7 Adım

Mündəricat:

Ubuntu Linux -da İlk Qt Proqramınızı Necə Yaratmaq olar: 7 Adım
Ubuntu Linux -da İlk Qt Proqramınızı Necə Yaratmaq olar: 7 Adım

Video: Ubuntu Linux -da İlk Qt Proqramınızı Necə Yaratmaq olar: 7 Adım

Video: Ubuntu Linux -da İlk Qt Proqramınızı Necə Yaratmaq olar: 7 Adım
Video: Varlı, yoxsa kasıb olacaqsınız? - BURADAN ÖYRƏNİN 2024, Aprel
Anonim

Qt (SDK) proqram inkişaf dəsti, Windows, Linux və Mac OS X əməliyyat sistemlərində işləyən portativ bir platform platformalı istifadəçi interfeysi çərçivəsidir. Qt SDK, Windows, Linux və Mac OS X -də işləyəcək tətbiqləriniz üçün qrafik istifadəçi interfeysləri (GUI) yaratmağa kömək edir.

Bu məqalə üçün ilk Qt HelloWorld proqramımızı qurmaq üçün aşağıdakı sadə addımlardan istifadə edəcəyik.

  1. Qt proqramınızı saxlamaq üçün QtHelloWorld kataloqunu yaradın
  2. QtHelloWorld qovluğuna daxil olun
  3. QtHelloWorld qovluğunda main.cpp Qt mənbə faylını yaradın
  4. QtHelloWorld proqramınızı tərtib edin və işlədin

    Qeyd:

    Bu sənəd, Qt SDK -nı əməliyyat sisteminizə uğurla quraşdırdığınızı güman edir. Sisteminizdə Qt SDK yüklü deyilsə, Ubuntu Linux -da Qt SDK -nın necə qurulacağı haqqında daha çox məlumat üçün aşağıdakı sənədə baxın. Bu sənəd eyni zamanda C ++ proqramlaşdırma dili haqqında əsas biliklərə malik olduğunuzu ehtimal edir. Əslində, Qt SDK C ++ da proqramlaşdırılmışdır və C ++ dizaynına və funksiyalarına çox güvənir. Qeyd:

    Qt SDK 4.8 və Qt SDK 5.0 ilə bəzi tərtib dəyişiklikləri var, inşallah bu məqalə iki fərqli Qt SDK versiyası arasındakı tərtib məsələlərini həll edəcək.

    Addımlar

    Metod 1dən 1: Qt 4.8 SDK Kompilyasiya Təlimatları

    Ubuntu Linux -da İlk Qt Proqramınızı yaradın Addım 1
    Ubuntu Linux -da İlk Qt Proqramınızı yaradın Addım 1

    Addım 1. Bu məşq üçün Ubuntu Linux -da bir terminal açacağıq və Qt proqramı üçün əsas qovluğu yaradan aşağıdakı əmri verəcəyik

    • Yazın/Kopyala/Yapışdırın:

      mkdir QtHelloWorld

    Ubuntu Linux Adım 2 -də İlk Qt Proqramınızı yaradın
    Ubuntu Linux Adım 2 -də İlk Qt Proqramınızı yaradın

    Addım 2. Aşağıdakı əmri verərək QtHelloWorld qovluğunuza daxil olun

    • Yazın/Kopyala/Yapışdırın:

      cd QtHelloWorld

    • Qt proqramınızı yaradarkən doğru qovluqda olduğunuzdan əmin olmaq çox vacibdir.
    Ubuntu Linux -da İlk Qt Proqramınızı yaradın Adım 3
    Ubuntu Linux -da İlk Qt Proqramınızı yaradın Adım 3

    Addım 3. QtHelloWorld qovluğunda olduğumuz müddətdə Qt Proqramı mənbə kodu faylımızı yaradacağıq.

    • Yazın/Kopyala/Yapışdırın:

      nano əsas.cpp

    • və ya
    • Yazın/Kopyala/Yapışdırın:

      gedit main.cpp

    • Bu əmr Qt proqramı üçün main.cpp faylını yaradacaq
    Ubuntu Linux Adım 4 -də İlk Qt Proqramınızı yaradın
    Ubuntu Linux Adım 4 -də İlk Qt Proqramınızı yaradın

    Addım 4. İndi aşağıdakı kod qutusuna aşağıdakı sətirləri main.cpp mənbə kodu sənədinizə əlavə edin

    • Yazın/Kopyala/Yapışdırın:

      #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel salam ("İlk WikiHow Qt proqramına xoş gəldiniz"); hello.setWindowTitle ("İlk WikiHow Qt Proqramım"); hello.resize (400, 400); salam.show (); app.exec () qayıt; }

      • Faylı main.cpp olaraq qeyd edin və çıxın

        İçində olduğunuzdan əmin olun QtHelloWorld faylı qurmaq və tərtib etmək üçün aşağıdakı əmrləri daxil etməzdən əvvəl qovluğa daxil olun.

      • Yazın/Kopyala/Yapışdırın:

        qmake -layihə

        Bu, Qt layihə faylını yaradacaq

      • Yazın/Kopyala/Yapışdırın:

        qmake

        Bu, Qt make faylını yaradacaq

      • Yazın/Kopyala/Yapışdırın:

        etmək

        Bu, sisteminizdəki Qt make faylını icra edilə bilən bir proqram halına gətirəcəkdir. Bu nöqtədə, heç bir səhv olmadıqda, fayl icra edilə bilən bir proqrama yığılmalıdır

      • Nəhayət Qt yürütülebilir faylını işə salaraq proqramınızı icra edin. Yürütülebilir faylınızı işə salmaq üçün./ əmrindən istifadə edin və ya yerinə yetirilə bilən proqramın adını terminal sətrinə yazın.
      • Yazın/Kopyala/Yapışdırın:

        ./QtHelloWorld

      Video - Bu xidmətdən istifadə edərək bəzi məlumatlar YouTube ilə paylaşıla bilər

      Qt 5.0 SDK Kompilyasiya Təlimatları:

      1. Bu məşq üçün Ubuntu Linux -da bir terminal açacağıq və Qt proqramı üçün əsas qovluğu yaradan aşağıdakı əmri verəcəyik.

        • Yazın/Kopyala/Yapışdırın:

          mkdir QtHelloWorld

      2. Aşağıdakı əmri verərək QtHelloWorld qovluğuna daxil olun

        • Yazın/Kopyala/Yapışdırın:

          cd QtHelloWorld

        • Qt proqramınızı yaradarkən doğru qovluqda olduğunuzdan əmin olmaq çox vacibdir.
      3. QtHelloWorld qovluğunda olduğumuz müddətdə Qt Proqram mənbə kodu faylımızı yaradacağıq

        • Yazın/Kopyala/Yapışdırın:

          nano əsas.cpp

        • və ya
        • Yazın/Kopyala/Yapışdırın:

          gedit main.cpp

        • Bu əmr Qt proqramı üçün main.cpp faylını yaradacaq
      4. Aşağıdakı kod qutusuna aşağıdakı sətirləri main.cpp mənbə kodu sənədinizə əlavə edin.

        • Yazın/Kopyala/Yapışdırın:

          #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel salam ("İlk WikiHow Qt proqramına xoş gəldiniz"); hello.setWindowTitle ("İlk WikiHow Qt Proqramım"); hello.resize (400, 400); salam.show (); app.exec () qayıt; }

          • Faylı main.cpp olaraq qeyd edin və çıxın

            İçində olduğunuzdan əmin olun QtHelloWorld faylı qurmaq və tərtib etmək üçün aşağıdakı əmrləri daxil etməzdən əvvəl qovluğa daxil olun.

          • Yazın/Kopyala/Yapışdırın:

            qmake -layihə

          • Bu, Qt layihə faylını yaradacaq
          • Bununla birlikdə, Qt 5.0 SDK -da bir mətn redaktoru istifadə etməli və yaradılan *.pro faylına aşağıdakıları əlavə etməlisiniz, nano və ya gedit kimi bir mətn redaktorundan istifadə etməli və aşağıdakı əmrləri verməlisiniz:
          • Yazın/Kopyala/Yapışdırın:

            nano QtHelloWorld.pro

          • Yaratdığınız QtHelloWorld.pro buna bənzər görünməlidir:

          TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Giriş MƏNBƏLƏRİ += main.cpp

          Yaratdığınız QtHelloWorld.pro faylını belə görünmək üçün redaktə edin:

          TEMPLATE = tətbiq TARGET = QtHelloWorld QT += əsas məqsəd QT += widgets #INCLUDEPATH +=. # Giriş MƏNBƏLƏRİ += main.cpp

          • TARGET açar sözünün altındakı QtHelloWorld.pro faylına aşağıdakı sətirləri əlavə etdikdən sonra qmake proqramını işə salın.
          • Yazın/Kopyala/Yapışdırın:

            QT += əsas gui

          • Yazın/Kopyala/Yapışdırın:

            QT += vidjetlər

            Faylı qeyd edin və çıxın

          • Yazın/Kopyala/Yapışdırın:

            qmake

            Bu, Qt make faylını yaradacaq

          • Yazın/Kopyala/Yapışdırın:

            etmək

            Bu, sisteminizdəki Qt make faylını icra edilə bilən bir proqram halına gətirəcəkdir. Bu nöqtədə, heç bir səhv olmadıqda, fayl icra edilə bilən bir proqrama yığılmalıdır

          • Nəhayət Qt yürütülebilir faylını işə salaraq proqramınızı icra edin. Yürütülebilir faylınızı işə salmaq üçün./ əmrindən istifadə edin və ya yerinə yetirilə bilən proqramın adını terminal sətrinə yazın.
          • Yazın/Kopyala/Yapışdırın:

            ./QtHelloWorld

Tövsiyə: