Ubuntu Linux'ta İlk Qt Programınızı Nasıl Oluşturursunuz: 7 Adım

İçindekiler:

Ubuntu Linux'ta İlk Qt Programınızı Nasıl Oluşturursunuz: 7 Adım
Ubuntu Linux'ta İlk Qt Programınızı Nasıl Oluşturursunuz: 7 Adım

Video: Ubuntu Linux'ta İlk Qt Programınızı Nasıl Oluşturursunuz: 7 Adım

Video: Ubuntu Linux'ta İlk Qt Programınızı Nasıl Oluşturursunuz: 7 Adım
Video: Akrilik Üzüm Boyama - Üzüm nasıl boyanır?- How to paint grapes?/Acrylic Painting 2024, Nisan
Anonim

Qt (SDK) yazılım geliştirme kiti, Windows, Linux ve Mac OS X işletim sistemlerinde çalışan, taşınabilir bir platformlar arası uygulama kullanıcı arabirimi çerçevesidir. Qt SDK, Windows, Linux ve Mac OS X üzerinde çalışacak uygulamalarınız için grafiksel kullanıcı arayüzleri (GUI'ler) oluşturmanıza yardımcı olur.

Bu yazıda ilk Qt HelloWorld programımızı oluşturmak için aşağıdaki basit adımları kullanacağız.

  1. Qt programınızı tutmak için QtHelloWorld dizinini oluşturun
  2. Dizininize geçin QtHelloWorld
  3. QtHelloWorld dizini içinde Qt kaynak dosyası main.cpp oluşturun
  4. QtHelloWorld programınızı derleyin ve çalıştırın

    Not:

    Bu belge, Qt SDK'nın işletim sisteminize başarıyla kurulduğunu varsaymaktadır. Sisteminizde Qt SDK kurulu değilse, Ubuntu Linux'ta Qt SDK Nasıl Kurulur hakkında daha fazla bilgi için lütfen aşağıdaki belgeye bakın. Bu belge ayrıca, C++ programlama dili hakkında temel bilgilere sahip olduğunuzu varsayar. Esasen, Qt SDK, C++ ile programlanmıştır ve büyük ölçüde C++ tasarımına ve işlevlerine dayanır. Not:

    Qt SDK 4.8 ve Qt SDK 5.0 ile bazı derleme değişiklikleri var, umarım bu makale iki farklı Qt SDK sürümü arasındaki derleme sorunlarını çözecektir.

    adımlar

    Yöntem 1/1: Qt 4.8 SDK Derleme Talimatları

    Ubuntu Linux Adım 1'de İlk Qt Programınızı Oluşturun
    Ubuntu Linux Adım 1'de İlk Qt Programınızı Oluşturun

    Adım 1. Bu alıştırma için Ubuntu Linux üzerinde bir terminal açacağız ve bir Qt programı için ana dizini oluşturacak olan aşağıdaki komutu vereceğiz

    • Yaz/Kopyala/Yapıştır:

      mkdir QtHelloWorld

    Ubuntu Linux Adım 2'de İlk Qt Programınızı Oluşturun
    Ubuntu Linux Adım 2'de İlk Qt Programınızı Oluşturun

    Adım 2. Aşağıdaki komutu vererek QtHelloWorld dizininize geçin

    • Yaz/Kopyala/Yapıştır:

      cd QtMerhabaDünya

    • Bu, Qt programınızı oluştururken doğru dizinde olduğunuzdan emin olmak için çok önemlidir.
    Ubuntu Linux Adım 3'te İlk Qt Programınızı Oluşturun
    Ubuntu Linux Adım 3'te İlk Qt Programınızı Oluşturun

    Adım 3. QtHelloWorld dizinindeyken Qt Program kaynak kod dosyamızı oluşturacağız.

    • Yaz/Kopyala/Yapıştır:

      nano ana.cpp

    • veya
    • Yaz/Kopyala/Yapıştır:

      gedit ana.cpp

    • Bu komut, Qt programı için main.cpp dosyasını yaratacaktır.
    Ubuntu Linux Adım 4'te İlk Qt Programınızı Oluşturun
    Ubuntu Linux Adım 4'te İlk Qt Programınızı Oluşturun

    Adım 4. Şimdi aşağıdaki kod kutusuna aşağıdaki satırları main.cpp kaynak kod dosyanıza ekleyin

    • Yaz/Kopyala/Yapıştır:

      #include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel merhaba("İlk WikiHow Qt programıma hoş geldiniz"); merhaba.setWindowTitle("İlk WikiHow Qt Programım"); merhaba.yeniden boyutlandır(400, 400); merhaba.göster(); app.exec()'i döndür; }

      • Dosyayı main.cpp olarak kaydedin ve çıkın

        içinde olduğunuzdan emin olun. QtMerhabaDünya Dosyayı derlemek ve derlemek için aşağıdaki komutları girmeden önce.

      • Yaz/Kopyala/Yapıştır:

        qmake -projesi

        Bu, Qt proje dosyasını yaratacaktır

      • Yaz/Kopyala/Yapıştır:

        qmake

        Bu, Qt make dosyasını yaratacaktır

      • Yaz/Kopyala/Yapıştır:

        Yapmak

        Bu, sisteminizdeki Qt make dosyasını çalıştırılabilir bir programda derleyecektir. Bu noktada, herhangi bir hata olmaması koşuluyla, dosyanın yürütülebilir bir programa derlenmesi gerekir

      • Son olarak, Qt yürütülebilir dosyasını çalıştırarak programınızı yürütün. Yürütülebilir dosyanızı çalıştırmak için./ komutunu kullanın veya yürütülebilir programın adını terminal satırına yazın.
      • Yaz/Kopyala/Yapıştır:

        ./QtHelloWorld

      Video - Bu hizmet kullanılarak YouTube ile bazı bilgiler paylaşılabilir

      Qt 5.0 SDK Derleme Talimatları:

      1. Bu alıştırma için Ubuntu Linux üzerinde bir terminal açacağız ve bir Qt programı için ana dizini oluşturacak olan aşağıdaki komutu vereceğiz.

        • Yaz/Kopyala/Yapıştır:

          mkdir QtHelloWorld

      2. Aşağıdaki komutu vererek QtHelloWorld dizininize geçin

        • Yaz/Kopyala/Yapıştır:

          cd QtMerhabaDünya

        • Bu, Qt programınızı oluştururken doğru dizinde olduğunuzdan emin olmak için çok önemlidir.
      3. QtHelloWorld dizinindeyken Qt Program kaynak kod dosyamızı oluşturacağız.

        • Yaz/Kopyala/Yapıştır:

          nano ana.cpp

        • veya
        • Yaz/Kopyala/Yapıştır:

          gedit ana.cpp

        • Bu komut, Qt programı için main.cpp dosyasını yaratacaktır.
      4. Şimdi aşağıdaki kod kutusuna aşağıdaki satırları main.cpp kaynak kod dosyanıza ekleyin.

        • Yaz/Kopyala/Yapıştır:

        #include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel merhaba("İlk WikiHow Qt programıma hoş geldiniz"); merhaba.setWindowTitle("İlk WikiHow Qt Programım"); merhaba.yeniden boyutlandır(400, 400); merhaba.göster(); app.exec()'i döndür; }

        • Dosyayı main.cpp olarak kaydedin ve çıkın

          içinde olduğunuzdan emin olun. QtMerhabaDünya Dosyayı derlemek ve derlemek için aşağıdaki komutları girmeden önce.

        • Yaz/Kopyala/Yapıştır:

          qmake -projesi

        • Bu, Qt proje dosyasını oluşturacaktır.
        • Ancak, Qt 5.0 SDK'da bir metin düzenleyici kullanmalı ve oluşturulan *.pro dosyanıza aşağıdakileri eklemeli, nano veya gedit gibi bir metin düzenleyici kullanmalı ve aşağıdaki komutları vermelisiniz:
        • Yaz/Kopyala/Yapıştır:

          nano QtHelloWorld.pro

        • Oluşturduğunuz QtHelloWorld.pro'nuz şuna benzer görünmelidir:

        ŞABLON = uygulama HEDEFİ = QtHelloWorld #INCLUDEPATH +=. # Giriş SOURCES += main.cpp

        Oluşturduğunuz QtHelloWorld.pro dosyanızı şöyle görünecek şekilde düzenleyin:

        TEMPLATE = uygulama HEDEFİ = QtHelloWorld QT += çekirdek gui QT += widget'lar #INCLUDEPATH +=. # Giriş SOURCES += main.cpp

        • TARGET anahtar sözcüğü altındaki QtHelloWorld.pro dosyasına aşağıdaki satırları ekledikten sonra qmake'i çalıştırın.
        • Yaz/Kopyala/Yapıştır:

          QT += çekirdek gui

        • Yaz/Kopyala/Yapıştır:

          QT += widget'lar

          Dosyayı kaydet ve çık

        • Yaz/Kopyala/Yapıştır:

          qmake

          Bu, Qt make dosyasını yaratacaktır

        • Yaz/Kopyala/Yapıştır:

          Yapmak

          Bu, sisteminizdeki Qt make dosyasını çalıştırılabilir bir programda derleyecektir. Bu noktada, herhangi bir hata olmaması koşuluyla, dosyanın yürütülebilir bir programda derlenmesi gerekir

        • Son olarak, Qt yürütülebilir dosyasını çalıştırarak programınızı yürütün. Yürütülebilir dosyanızı çalıştırmak için./ komutunu kullanın veya yürütülebilir programın adını terminal satırına yazın.
        • Yaz/Kopyala/Yapıştır:

          ./QtHelloWorld

Önerilen: