Kit pengembangan perangkat lunak Qt (SDK) adalah kerangka kerja antarmuka pengguna aplikasi lintas platform portabel yang bekerja pada sistem operasi Windows, Linux dan Mac OS X. Qt SDK membantu Anda membuat antarmuka pengguna grafis (GUI) untuk aplikasi Anda yang akan berjalan di Windows, Linux, dan Mac OS X.
Untuk artikel ini kita akan menggunakan langkah-langkah sederhana berikut untuk membangun program Qt HelloWorld pertama kita.
- Buat direktori QtHelloWorld untuk menyimpan program Qt Anda
- Ubah ke direktori Anda QtHelloWorld
- Buat file sumber Qt main.cpp di dalam direktori QtHelloWorld
-
Kompilasi dan jalankan program QtHelloWorld Anda
Catatan:
Dokumen ini menganggap Anda telah berhasil menginstal Qt SDK di sistem operasi Anda. Jika Anda belum menginstal Qt SDK di sistem Anda, silakan lihat dokumen berikut untuk informasi lebih lanjut Cara Menginstal Qt SDK di Ubuntu Linux. Dokumen ini juga menganggap Anda memiliki pengetahuan dasar tentang bahasa pemrograman C++. Pada dasarnya, Qt SDK diprogram dalam C++ dan sangat bergantung pada desain dan fungsi C++. Catatan:
Ada beberapa perubahan kompilasi dengan Qt SDK 4.8 dan Qt SDK 5.0, semoga artikel ini akan menyelesaikan masalah kompilasi antara dua versi Qt SDK yang berbeda.
Langkah
Metode 1 dari 1: Petunjuk Penyusunan SDK Qt 4.8
Langkah 1. Untuk latihan ini kita akan membuka terminal di Ubuntu Linux dan mengeluarkan perintah berikut yang akan membuat direktori utama untuk program Qt
-
Ketik/Salin/Tempel:
mkdir QtHelloWorld
Langkah 2. Ubah ke direktori QtHelloWorld Anda dengan mengeluarkan perintah berikut
-
Ketik/Salin/Tempel:
cd QtHelloWorld
- Ini sangat penting untuk memastikan Anda berada di direktori yang benar saat membuat program Qt Anda.
Langkah 3. Saat kita berada di direktori QtHelloWorld, kita akan membuat file kode sumber Program Qt kita
-
Ketik/Salin/Tempel:
nano main.cpp
- atau
-
Ketik/Salin/Tempel:
gedit main.cpp
- Perintah ini akan membuat file main.cpp untuk program Qt
Langkah 4. Sekarang tambahkan baris berikut di kotak kode di bawah ini ke file kode sumber main.cpp Anda
-
Ketik/Salin/Tempel:
#include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel hello("Selamat datang di program Qt WikiHow pertama saya"); hello.setWindowTitle("Program Qt WikiHow Pertama Saya"); halo.resize(400, 400); halo.tampilkan(); kembali aplikasi.exec(); }
-
Simpan file sebagai main.cpp dan keluar
Pastikan Anda berada di QtHaloDunia direktori sebelum Anda memasukkan perintah berikut di bawah ini untuk membangun dan mengkompilasi file.
-
Ketik/Salin/Tempel:
qmake -proyek
Ini akan membuat file proyek Qt
-
Ketik/Salin/Tempel:
qmake
Ini akan membuat file Qt make
-
Ketik/Salin/Tempel:
membuat
Ini akan mengkompilasi file Qt make di sistem Anda menjadi program yang dapat dieksekusi. Pada titik ini, asalkan tidak ada kesalahan, file harus dikompilasi menjadi program yang dapat dieksekusi
- Terakhir jalankan program Anda dengan menjalankan Qt yang dapat dieksekusi. Gunakan perintah./ untuk menjalankan file yang dapat dieksekusi atau ketik nama program yang dapat dieksekusi pada baris terminal.
-
Ketik/Salin/Tempel:
./QtHelloWorld
Video - Dengan menggunakan layanan ini, beberapa informasi dapat dibagikan dengan YouTube
Petunjuk Penyusunan SDK Qt 5.0:
-
Untuk latihan ini kita akan membuka terminal di Ubuntu Linux dan mengeluarkan perintah berikut yang akan membuat direktori utama untuk program Qt.
-
Ketik/Salin/Tempel:
mkdir QtHelloWorld
-
-
Ubah ke direktori QtHelloWorld Anda dengan mengeluarkan perintah berikut
-
Ketik/Salin/Tempel:
cd QtHelloWorld
- Ini sangat penting untuk memastikan Anda berada di direktori yang benar saat membuat program Qt Anda.
-
-
Saat kita berada di direktori QtHelloWorld, kita akan membuat file kode sumber Program Qt kita
-
Ketik/Salin/Tempel:
nano main.cpp
- atau
-
Ketik/Salin/Tempel:
gedit main.cpp
- Perintah ini akan membuat file main.cpp untuk program Qt
-
-
Sekarang tambahkan baris berikut di kotak kode di bawah ini ke file kode sumber main.cpp Anda.
-
Ketik/Salin/Tempel:
#include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel hello("Selamat datang di program Qt WikiHow pertama saya"); hello.setWindowTitle("Program Qt WikiHow Pertama Saya"); halo.resize(400, 400); halo.tampilkan(); kembali aplikasi.exec(); }
-
Simpan file sebagai main.cpp dan keluar
Pastikan Anda berada di QtHaloDunia direktori sebelum Anda memasukkan perintah berikut di bawah ini untuk membangun dan mengkompilasi file.
-
Ketik/Salin/Tempel:
qmake -proyek
- Ini akan menghasilkan file proyek Qt
- Namun, di Qt 5.0 SDK Anda harus menggunakan editor teks dan menambahkan yang berikut ini ke file *.pro yang Anda buat, gunakan editor teks seperti nano atau gedit dan jalankan perintah berikut:
-
Ketik/Salin/Tempel:
nano QtHelloWorld.pro
- QtHelloWorld.pro yang Anda buat akan terlihat seperti ini:
TEMPLATE = TARGET aplikasi = QtHelloWorld #INCLUDEPATH +=. # Masukan SUMBER += main.cpp
Edit file QtHelloWorld.pro yang Anda buat agar terlihat seperti ini:
TEMPLATE = TARGET aplikasi = QtHelloWorld QT += inti gui QT += widget #INCLUDEPATH +=. # Masukan SUMBER += main.cpp
- Setelah Anda menambahkan baris berikut ke file QtHelloWorld.pro di bawah kata kunci TARGET, lalu jalankan qmake
-
Ketik/Salin/Tempel:
QT += inti gui
-
Ketik/Salin/Tempel:
QT += widget
Simpan file dan keluar
-
Ketik/Salin/Tempel:
qmake
Ini akan membuat file Qt make
-
Ketik/Salin/Tempel:
membuat
Ini akan mengkompilasi file Qt make di sistem Anda menjadi program yang dapat dieksekusi. Pada titik ini, asalkan tidak ada kesalahan, file harus dikompilasi menjadi program yang dapat dieksekusi
- Terakhir jalankan program Anda dengan menjalankan Qt yang dapat dieksekusi. Gunakan perintah./ untuk menjalankan file yang dapat dieksekusi atau ketik nama program yang dapat dieksekusi pada baris terminal.
-
Ketik/Salin/Tempel:
./QtHelloWorld
-
-
-
-