Sunday, January 31, 2010

Membuat Program C++ Menggunakan Qt-Creator

Qt-creator adalah IDE yang sebenarnya dikhususkan untuk membuat aplikasi berbasis Qt, namun dapat juga digunakan untuk membuat aplikasi yang hanya berbasis C++.

Dari hasil uji coba yang dilakukan, pemakaian IDE ini sangat memanjakan pemakai sehingga proses pembuatan program terasa lebih nyaman. Sebagai contoh ketika kita mempunyai
class seperti berikut :

class KelasKu
{
public:
void halo();
}

kemudian kita membuat sebuah objek dari kelas tersebut :

Kelasku myKelas;

dan kita juga membuat sebuah pointer bertipe Kelasku :

Kelasku *myPointer;

Ketika kita ingin memanggil method halo(), maka kita harus melakukannya demikian, ketik "myKelas" kemudian dilanjutkan dengan tanda "." :

myKelas.

dan ketika kita ingin memanggil method halo() menggunakan myPointer, maka kita harus melakukan seperti berikut: ketik "myPointer" dilanjutkan dengan "->" :

myPointer->

namun saat menggunakan IDE ini, cara pemanggilan method halo() tidak perlu dibedakan, harus menggunakan "." atau "->", karena semua dilakukan otomatis. Kita cukup menggunakan "." untuk kedua kasus diatas, IDE akan mengubah tanda "." menjadi "->" jika memang dibutuhkan.

Masih ada beberapa otomatisasi yang ditawarkan oleh IDE ini, dan menurut saya akan lebih baik kalau teman-teman mencobanya sendiri.

Berikut ini saya tunjukkan bagaimana kita menggunakan IDE ini untuk membuat program C++ :

  • Silahkan download QT SDK: Complete Development Environment dari http://qt.nokia.com/downloads
  • Lakukan proses instalasi seperti umumnya aplikasi yang lain.
  • Pilih Menu File -> New kemudian pada bagian Project, pilih Qt4 Console.
  • Masukan nama project sesuai dengan keinginan kita, kemudian klik Next
  • Pada bagian memilih module yang dibutuhkan, semua tanda centang bisa dihilangkan, kemudian klik Next
  • Setelah itu klik OK untuk mengakhiri proses pembuatan proyek.

Setelah menyelesaikan semua langkah diatas, kita akan mempunyai dua buah file :

1. NAMA_PROYEK.pro
2. main.cpp

jika kita membuka main.cpp, akan ditemukan code berikut :

#include <qtcore/qcoreapplication>

int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);

return a.exec();
}

Nah silahkan ubah code tersebut dengan code standart C++, seperti berikut :

#include <iostream>
using namespace std;
int main()
{
cout << "Halo Semua";
cin.get();
return 0;
}

Silahkan menjalankan program kita dengan menekan tombol berikut :

yang berada disisi kiri.




Selamat Mencoba




2 comments:

  1. Keren! Orang yang mau membagi ilmunya tentang C++ itu keren! terima kasih, saya tunggu kunjungan baliknya.



    Salam hangat dan jabat erat,



    -Ade Malsasa Akbar-

    ReplyDelete