Cara Membuat Program Qt Pertama Anda di Ubuntu Linux: 7 Langkah

Isi kandungan:

Cara Membuat Program Qt Pertama Anda di Ubuntu Linux: 7 Langkah
Cara Membuat Program Qt Pertama Anda di Ubuntu Linux: 7 Langkah

Video: Cara Membuat Program Qt Pertama Anda di Ubuntu Linux: 7 Langkah

Video: Cara Membuat Program Qt Pertama Anda di Ubuntu Linux: 7 Langkah
Video: Cara Membuat Kartu Siswa yang Dilengkapi dengan Foto 2024, April
Anonim

Kit pengembangan perisian Qt (SDK) adalah kerangka antara muka pengguna platform silang mudah alih yang berfungsi pada sistem operasi Windows, Linux dan Mac OS X. Qt SDK membantu anda membuat antara muka pengguna grafik (GUI) untuk aplikasi anda yang akan dijalankan pada Windows, Linux dan Mac OS X.

Untuk artikel ini kita akan menggunakan langkah mudah berikut untuk membina program Qt HelloWorld pertama kami.

  1. Buat direktori QtHelloWorld untuk menahan program Qt anda
  2. Tukar ke direktori anda QtHelloWorld
  3. Buat fail sumber Qt main.cpp dalam direktori QtHelloWorld
  4. Susun dan jalankan program QtHelloWorld anda

    Catatan:

    Dokumen ini menganggap Qt SDK berjaya dipasang pada sistem operasi anda. Sekiranya anda tidak memasang Qt SDK pada sistem anda, lihat dokumen berikut untuk maklumat lebih lanjut Cara Memasang Qt SDK pada Ubuntu Linux. Dokumen ini juga menganggap anda mempunyai pengetahuan asas mengenai bahasa pengaturcaraan C ++. Pada dasarnya, Qt SDK diprogram dalam C ++ dan sangat bergantung pada reka bentuk dan fungsi C ++. Catatan:

    Terdapat beberapa perubahan kompilasi dengan Qt SDK 4.8 dan Qt SDK 5.0, semoga artikel ini dapat menyelesaikan masalah kompilasi antara dua versi Qt SDK yang berbeza.

    Langkah-langkah

    Kaedah 1 dari 1: Arahan Penyusunan SDK Qt 4.8

    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 1
    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 1

    Langkah 1. Untuk latihan ini kita akan membuka terminal di Ubuntu Linux dan mengeluarkan perintah berikut yang akan membuat direktori utama untuk program Qt

    • Taip / Salin / Tampal:

      mkdir QtHelloWorld

    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 2
    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 2

    Langkah 2. Tukar ke direktori QtHelloWorld anda dengan mengeluarkan arahan berikut

    • Taip / Salin / Tampal:

      cd QtHelloWorld

    • Ini sangat penting untuk memastikan anda berada di direktori yang betul semasa membuat program Qt anda.
    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 3
    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 3

    Langkah 3. Semasa kita berada di direktori QtHelloWorld, kita akan membuat fail kod sumber Program Qt kita

    • Taip / Salin / Tampal:

      nano main.cpp

    • atau
    • Taip / Salin / Tampal:

      gedit main.cpp

    • Perintah ini akan membuat fail main.cpp untuk program Qt
    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 4
    Buat Program Qt Pertama Anda di Ubuntu Linux Langkah 4

    Langkah 4. Sekarang tambahkan baris berikut dalam kotak kod di bawah ke fail kod sumber utama.cpp anda

    • Taip / Salin / Tampal:

      #include #include #include int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel hello ("Selamat datang ke program WikiHow Qt pertama saya"); hello.setWindowTitle ("Program WikiHow Qt Pertama Saya"); hello.resize (400, 400); hello.show (); mengembalikan app.exec (); }

      • Simpan fail sebagai main.cpp dan keluar

        Pastikan anda berada di QtHelloWorld direktori sebelum anda memasukkan arahan berikut di bawah untuk membina dan menyusun fail.

      • Taip / Salin / Tampal:

        qmake -projek

        Ini akan membuat fail projek Qt

      • Taip / Salin / Tampal:

        qmake

        Ini akan membuat fail membuat Qt

      • Taip / Salin / Tampal:

        membuat

        Ini akan menyusun fail Qt pada sistem anda menjadi program yang dapat dilaksanakan. Pada titik ini, asalkan tidak ada kesalahan file harus dikompilasi menjadi program yang dapat dijalankan

      • Akhirnya jalankan program anda dengan menjalankan Qt yang dapat dilaksanakan. Gunakan perintah./ untuk menjalankan fail yang boleh dieksekusi anda atau taipkan nama program yang dapat dilaksanakan pada baris terminal.
      • Taip / Salin / Tampal:

        ./QtHelloWorld

      Video - Dengan menggunakan perkhidmatan ini, beberapa maklumat dapat dikongsi dengan YouTube

      Arahan Penyusunan SDK Qt 5.0:

      1. Untuk latihan ini, kita akan membuka terminal di Ubuntu Linux dan mengeluarkan perintah berikut yang akan membuat direktori utama untuk program Qt.

        • Taip / Salin / Tampal:

          mkdir QtHelloWorld

      2. Tukar ke direktori QtHelloWorld anda dengan mengeluarkan arahan berikut

        • Taip / Salin / Tampal:

          cd QtHelloWorld

        • Ini sangat penting untuk memastikan anda berada di direktori yang betul semasa membuat program Qt anda.
      3. Semasa kami berada di direktori QtHelloWorld, kami akan membuat fail kod sumber Program Qt kami

        • Taip / Salin / Tampal:

          nano main.cpp

        • atau
        • Taip / Salin / Tampal:

          gedit main.cpp

        • Perintah ini akan membuat fail main.cpp untuk program Qt
      4. Sekarang tambahkan baris berikut dalam kotak kod di bawah ke fail kod sumber utama.cpp anda.

        • Taip / Salin / Tampal:

          #include #include #include int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel hello ("Selamat datang ke program WikiHow Qt pertama saya"); hello.setWindowTitle ("Program WikiHow Qt Pertama Saya"); hello.resize (400, 400); hello.show (); mengembalikan app.exec (); }

          • Simpan fail sebagai main.cpp dan keluar

            Pastikan anda berada di QtHelloWorld direktori sebelum anda memasukkan arahan berikut di bawah untuk membina dan menyusun fail.

          • Taip / Salin / Tampal:

            qmake -projek

          • Ini akan menghasilkan fail projek Qt
          • Walau bagaimanapun, dalam Qt 5.0 SDK anda mesti menggunakan editor teks dan menambahkan yang berikut ke fail *.pro yang anda hasilkan, menggunakan editor teks seperti nano atau gedit dan mengeluarkan perintah berikut:
          • Taip / Salin / Tampal:

            nano QtHelloWorld.pro

          • QtHelloWorld.pro yang dihasilkan anda akan kelihatan serupa dengan ini:

          TEMPLATE = TARGET aplikasi = QtHelloWorld #INCLUDEPATH + =. # SUMBER Input + = main.cpp

          Edit fail QtHelloWorld.pro yang dihasilkan untuk kelihatan seperti ini:

          TEMPLATE = TARGET aplikasi = QtHelloWorld QT + = inti gui QT + = widget #INCLUDEPATH + =. # SUMBER Input + = main.cpp

          • Sebaik sahaja anda menambah baris berikut ke fail QtHelloWorld.pro di bawah kata kunci TARGET, kemudian jalankan qmake
          • Taip / Salin / Tampal:

            QT + = inti gui

          • Taip / Salin / Tampal:

            QT + = widget

            Simpan fail dan keluar

          • Taip / Salin / Tampal:

            qmake

            Ini akan membuat fail membuat Qt

          • Taip / Salin / Tampal:

            membuat

            Ini akan menyusun fail membuat Qt pada sistem anda menjadi program yang dapat dilaksanakan. Pada titik ini, dengan syarat tidak ada kesalahan file harus dikompilasi menjadi program yang dapat dijalankan

          • Akhirnya jalankan program anda dengan menjalankan Qt yang dapat dilaksanakan. Gunakan perintah./ untuk menjalankan fail yang boleh dieksekusi anda atau taipkan nama program yang dapat dilaksanakan pada baris terminal.
          • Taip / Salin / Tampal:

            ./QtHelloWorld

Disyorkan: