IDE untuk mengembangkan aplikasi grafis C ++ lintas platform menggunakan Qt Framework. Tangkapan layar dari jendela utama dapat dilihat di bawah. Semua fitur yang diharapkan dari IDE dapat ditemukan di Qt Creator termasuk, tetapi tidak terbatas pada, pelengkapan otomatis, pembungkus kode, browser kelas, dll. Keuntungan besar menggunakan Qt Creator di atas IDE atau editor teks lain ketika mengerjakan sebuah Proyek Qt adalah editor GUI built-in, Qt Designer, yang dapat digunakan untuk memproduksi UI dengan cepat dalam waktu yang singkat untuk mengetik kode dengan tangan. Qt Creator juga menyertakan dukungan untuk berbagai sistem kontrol versi, termasuk Git.
Qt Designer hadir sebagai editor yang berdiri sendiri dan dibangun menjadi Qt Creator. Desain GUI dengan Qt Designer dilakukan hanya dengan menyeret dan menjatuhkan elemen UI dari kolom kanan ke kanvas di tengah, dan kolom kiri berisi properti masing-masing objek. Pada tangkapan layar di bawah, saya telah menyeret beberapa tombol ke kanvas untuk tujuan ilustrasi.
Ada beberapa aplikasi Qt resmi lainnya yang dapat digunakan saat membangun aplikasi Qt, baik dengan atau tanpa Qt Creator. Qt Linguist adalah alat untuk menerjemahkan aplikasi Qt ke bahasa lain dengan mudah. Saat menulis kode sumber dalam pembuat Qt, programmer akan menulis string teks yang menghadap pengguna seperti itu
tr ("My String")
Ini menandai teks sebagai membutuhkan terjemahan. (NB: adalah praktik yang baik untuk menyertakan penanda ini bahkan jika Anda tidak bermaksud menerjemahkannya sendiri). Qt Linguist kemudian akan mencari penanda ini dan menyajikan UI, mirip dengan alat terjemahan Launchpad , di mana penerjemah dapat memasukkan string yang diterjemahkan untuk setiap bahasa ke dalam bidang entri teks dan memanggil string yang diterjemahkan. Tangkapan layar Qt Linguist yang digunakan untuk menerjemahkan aplikasi ke dalam bahasa Polandia dapat dilihat di bawah ini.
Akhirnya, ada Qt Assistant, yang berisi semua dokumentasi dan bahan referensi yang diperlukan untuk mendapatkan hasil maksimal dari rangkaian aplikasi Qt. Jika Anda pernah menggunakan Devhelp, dari Pusat Perangkat Lunak Ubuntu dan tempat semua dokumentasi untuk pengembangan di Ubuntu dapat ditemukan, maka Anda sudah tahu apa yang diharapkan dari ini. Jika Anda perlu tahu apa yang dilakukan kelas tertentu, cukup cari namanya di Qt Assistant dan Anda akan langsung dibawa ke halaman referensi. Jika Anda ingin tahu lebih banyak tentang penggunaan salah satu aplikasi Qt di atas, buku petunjuk untuk semuanya dapat ditemukan di sini. Semua dokumentasi disimpan secara lokal sehingga Qt Assistant dapat digunakan tanpa koneksi internet.
Seperti halnya bahasa, kerangka kerja atau perangkat, sangat mungkin untuk mengembangkan menggunakan perpustakaan yang disediakan tanpa menggunakan lingkungan pengembangan khusus, seperti yang disebutkan di atas. Anda juga bisa membeli sapi perah sendiri dan keluar dengan ember setiap pagi pukul 6 pagi, daripada pergi ke toko dan membeli karton yang akan bertahan seminggu. Waktu pengembang adalah sumber daya yang berharga - gunakan dengan bijak dengan menggunakan alat yang tepat untuk pekerjaan yang tepat. Alat-alat ini dikembangkan oleh Nokia, pengembang Kerangka Qt dan, dengan demikian, alat terbaik untuk mengembangkan aplikasi Qt (sebenarnya, mereka mungkin satu-satunya alat).
Jika Anda ingin mengembangkan aplikasi Qt, masuklah ke Ubuntu Software Center, cari 'qt', dan unduh semuanya dengan logo Qt hijau kecil di sebelahnya.
Informasi lebih lanjut tentang Qt dapat ditemukan di Pusat Pengembang Qt , sementara informasi lebih lanjut tentang alat itu sendiri dapat ditemukan di sini .
Software Center > Development