404 Not Found.

Sayfa Bulunamadı

İstediğiniz sayfa sunucu üzerinde bulunamadı.

Not Found

The requested document was not found on this server.

Web Server at nesimia.com
İlk Projemiz
04.12.2007 - 16:25
EkleBunu Sosyal Paylaşım Butonu0 Yorum | 613 Okuma

Eclipse ile Qt4 projesi oluşturup merhaba dünya diyeceğiz.

"File" menüsünden "New/Project" komutunu veriyoruz,

eclipse new project

listeden Qt altındaki "Qt Gui Project" i seçip "Next" tıklıyoruz,

eclipse new project

 

projeye bir isim veriyoruz ben projeye "merhabadunya" ismini veriyorum, "Next"e tıklayın

eclipse new project

"Setup the class and file names." kısmında programınızın ana ekranı hangi tip olacaksa "UI Type" kısmında belirtiyoruz ben "QMainWindow" seçiyorum, tekrar "Next"e tıklayın

"Select the qt modules" sayfasından projemiizde kullanacağınız modülleri seçiyoruz, örneğin bir sql uygulaması geliştiriyorsanız SQL modülünü seçmelisiniz, isterseniz bu modülleri daha sonra .pro yöneticisi ilede güncelleyebilirsiniz. (eclipse içinde .pro dosyasına çift tıkladığınızda açılır.) "Finish" e tıklayınca eclipse projeyi oluşturmaya başlayacaktır. merhabadunya.ui dosyasına çift tıklayıp form tasarımızımı yaptıktan sonra "Run" menüsünden projeyi çalıştırabiliriz.

Bir yere özellikle değinmek istiyorum projenize yeni formlar (arayüzler) eklemek istediğinizde "File/New/Other" menüsünden "Select a wizard" dan Qt altındaki "Qt Gui Class" ı seçin

eclipse qt gui class

çünkü bu sihirbaz hem .ui dosyasını hem bu dosyaya ait .h ve .cpp dosyalarınıda barındıran eksiksiz bir arayüz sınıfı oluşturacaktır size ise sadece sınıfı kullanmak kalacaktır. Örneğin ben "hakkinda" isiminde bir arayüz oluşturmak istiyorum aşağıdaki resimde oluşturulacak dosyaların ismini ve arayüzün tipini belirliyorum.

eclipse qt gui class

 

"Finish"e tıkladığımızda eclipse arayüzün oluşması için gerekenleri yapacaktır biz ise bu arayüzün .h dosyasını istediğimiz yerde include edip kullanmaya başlayabiliriz. ( Zekice:) )

'İlk Projemiz' İle İlgili Diğer Yazılar İçin Tıklayın.

0 Yorum
'İlk Projemiz' İle İlgili Diğer Yazılar :
Google
 
En Son Yorumlar (Makaleler)
  • Nesimi ACARCA:QObject::connect(f.ornekButton, SIGNAL(clicked()), 0, SLOT( ornek->show() ) ); &#...
  • Cihan:Merhabalar, öncelikle bu güzel makale için tebrikler... Benim bir so...
  • Muallim:Kardeş Windows'ta denedim her şey güzel de, çalıştırma aşaması nasıl windows'ta ?...
  • Taner Senyurt:Hosgeldin aykut :D...
  • Aykut SAY:Merhabalar. biraz geç oldu ama QT ile bugün ilk kez tanıştım ve bir .Net geliştirici olarak yi...
  • Nesimi ACARCA:Bence tüm yüklemleri silip tekrar deneyin windows için http://www....
  • Doğugün Özkaya:kullandığım qt 4.3.4 olduğundan sanırım; "bin" klasörünün içinde qmake, uic ya da ...
  • Nesimi ACARCA:@Doğugün özkaya >bu bin path i nasıl tanımlayabilirim? Kurulum ...
  • Doğugün özkaya:maaalesef bende preference page de bin path i belirtilen ekilde girdiğimde hata veriyor. "bin p...
  • Yiğit Ağaoğlu:Linux altında Qt Eclipse integration oldukça sorunlu. Devamlı problem çıkartıyor. Onun yerine ...
Sponsor Bağlantı