30 Mart 2010 Salı

Arayüz Programlama::Bölüm 1:"Merhaba QT GUI"

Daha önceki yazılarımı incelediyseniz yazdığım Qt programlarının hepsi konsol uygulamara yönelikti. Artık Qt ile
belli bir seviyeye geldiğimizi düşünüyorum. Bundan sonra konsol uygulamalar ile birlikte her zaman olduğu gibi basit kodlarla Qt GUI
ile ilgili örnekler yapacağım. Daha önce yazdığımız konsol programlarla basit bir notpad'i yapabileceğimiz düşüncesindeyim tek yapmamız gereken bir arayüz hazırlamak o kadar.
Bu yüzden ilk hedefim Qt ile basit bir notpad uygulaması yazmak olacak. Şimdi yavaş yavaş notpad'i yapmak için kullanacağımız araç gereci öğrenmeye başlayalım.

İşe geleneksel "Merhaba" programı ile başlayalım.



// GUI programlada uygulama kontrol akışlarını ve ana ayarların yönetildiği sınıf
#include <QApplication>
#include <QLabel> // Etiket

int main(int argc, char *argv[])
{
QApplication a(argc, argv); //QApplication nesnemizi oluşturuyoruz.

QLabel etiket("Merhaba Qt GUI"); //QLabel nesnemizi oluşturuyoruz

etiket.show();//etiket adlı nesnemize gösterme koyuyoruz

return a.exec();// Burda da QApplication nesnemizi çalıştırıyoruz.
}



Programı derleyip çalıştırdığınızda şöyle bir programla karşılaşacaksınız.




Detaylı QApplication bilgisi için: http://doc.trolltech.com/4.5/qapplication.html
Detaylı QLabel bilgisi için: http://doc.trolltech.com/4.5/qlabel.html

Hiç yorum yok:

Yorum Gönder