QT Creator, Trolltech tarafından geliştirilen bir (IDE) uygulama geliştirme ortamıdır. Eğer sadece QT uygulamaları geliştiriyorsanız (şuan için) tam size göre bir ortam. Gayet şık, hızlı ve hafif.
Sisteminize kurmak için aşağıdaki adresden platformunuza en uygun paketi indirebilirsiniz.
http://trolltech.com/developer/qt-creator/qt-creator#download-qt-creator
İlk izlenimlerimi aktarmam gerekirse;
Artıları
- Karşılama penceresi
- Gelişmiş C/C++ Editor
- Tümleşik form tasarımı : Form dosyasını açtığınızda QT Designer bileşenleri ekrandaki yerlerini alıyor ve tasarıma başlayabiliyorsunuz. QT Designer da yaptığınız tüm işlemleri, QT Creator içerisinden de yapabiliyorsunuz. Bir süredir Eclipse içerisinden ki QT Designer bileşenlerini kullanmıyor/kullanamıyordum. Çünkü ara sıra ekran kilitleniyor ya da bileşenler çok geç tepki veriyordu.
- Tümleşik yardım penceresi : Sınıf adının üzerine gelin ve F1 e basın :)
- Program gayet hızlı çalışıyor zaten boyut olarak ta çok küçük, doğal olarak daha az belleğe ihtiyaç duyuyor. (Eclipse göre çok ama çok iyi. Uzun süredir VS.NET kullanmadığım için VS.NET'göre bir kıyaslama yapamıyorum, artık siz deneyip görün)
- Gelişmiş filtre kutusu ile projelerde, kaynak kodlarda, yardım belgelerinde arama yapabilirsiniz.
- Proje oluşturma sihirbazı (QT Designer Form Class benim için çok önemli) : GUI, konsol projeleri ve c++ kütüphanesi(library) oluşturabiliyorsunuz.
- Designer içerisindeki hemen hemen her pencerede filtreleme yapılabiliyor. Bileşenler, özellikler hatta Actions içerisinde filtreleme yapabiliyorsunuz.
- Property Editor'un görüntü tipi değiştirilebiliyor : Bileşenlerin alt alta değilde tıpkı Visual Basic 6 Ya da Delphi 'deki gibi yan yana dizilmesini istiyorsanız Property Editorde sağ tıklayıp görüntü tipini değiştirebiliyorsunuz.
- Build&Run penceresinden çevre değişkenlerini düzenleyebiliyorsunuz.
- Debug desteği : GDB(GNU symbolic debugger) kullanılıyor.
Eksileri
- Seklemlerin Nerede?: kaynak kodlar arasında gezinebilmek için ya, yan taraftaki “Projects” penceresinden dosyayı seçiyorsunuz ya da açılmış olan kaynak kodları, kod yazdığınız editorun üst kısmında bulunan liste kutusunda seçiyorsunuz.
- Yeni bir proje oluştururken isme göre dizin oluşturulmayıp en son oluşturulan dizin içerisine proje dosyaları atılıyor. Eğer projeyi farklı bir dizine açmak istiyorsanız (örneğin kendi adında bir dizine) “Path” kutusu sonunda bulunan “...” Tool Buttona tıklayarak dizin seçmek/oluşturmak gerekiyor.
- Sadece C/C++ dili destekleniyor. Eğer Java dilinde QT Jambi ile uygulama geliştiriyorsanız biraz daha beklemeniz gerekebilir.
- Proje yöneticinin bulunmaması: qt-eclipse-integration eklentisindeki gibi bir .pro proje yöneticisi yok.
- Sistem tema ve renklerinin kullanılmaması: Programın geneli, girimsi bir renkte ve tema olarak ta Windows teması kullanılmış. Otomatik olarak sistemi teması kullanılabilir ya da kullanıcının seçebileceği bir pencere eklenebilirdi(ben bulamadım)
- Project Explorer penceresini kapatmayın, bir daha bulamayabilirsiniz :) (ev dizininizdeki .config/Nokia dizini silip projeyi tekrar açın.)
- Project Explorer: Dosyalar alt dizinlerde olsa dahi üst dizindeymiş gibi yani karışık bir şekilde listeleniyor. Tıpkı Eclipse'deki gibi dizin hiyerarşisine uygun olarak listelense daha iyi olurdu.
Eğer QT uygulamaları geliştiriyorsanız mutlak incelemeniz gereken bir proje. Listede sıraladıklarımdan başka artı ya da eksi taraflarını bulursam bu sayfadan güncelleme yaparak izlenimlerimi aktarmaya devam edeceğim.
Bu arada site çok faydalı..Başarılarının devamını diliyorum
bide php/python v.b. dilleri destekler hale gelirse harika olur...
delphi yi sırf linuxe gectigimden bırakmıstım... Delphi den buyana en yakın ide oldu... gerisi fasa fiso..
İşte burada http://nesimia.com/docs/qt-ile-gui-programlama/bolum-merhaba-dunya/ders-3/pid/17