7 Haziran 2015 Pazar

Qt IDE Editör Nedir?

Merhaba arkadaşlar.

Bu yazımızda kurulum ve kodlama ile ilgili bilgi verilmeyecektir. Sadece genel olarak Qt Ide’nin özelliklerine değinilecektir.

Faydalı olması dileğiyle.

Qt Ide Nedir?
Bir çoğunuz bildiği gibi QT editör, C++ ile görsel arayüzlerin hazırlandığı ve kolay bir şekilde c++ ile programlamamızı sağlayan Visual studio benzeri bir IDE dir. Bunun yanı sıra sayısız kütüphane ve örnekler ile çok hızlı bir şekilde c++ ile uygulama geliştirebilirsiniz. Ayrıca hem Windows hem Linux hemde MacOs için ayrı ayrı kurulum dosyaları ve geliştirme ortamları mevcuttur. Bunun yanı sıra Qt Ide sadece masaüstü uygulama programlamak için değil gömülü sistemler(embedded systems) için de arayüz ile uygulama geliştirmemize yardımcı olur.

Platformlar

  • Qt/X11 – X Pencere Sistemi için
  • Qt/Mac – Apple Mac OS X için
  • Qt/Windows – Microsoft Windows için
  • Qt/BB10 – BlackBerry 10 için
  • Qt/Embedded – Gömülü sistemlerde geliştirmek için
  • Qt/Jambi – Java ortamında geliştirmek için
  • Qt/Windows CE / Mobile – Windows CE için
  • Qt/Symbian – Symbian OS için
  • Qt/Maemo – Maemo için
  • Qt/Android – Android için (Önizleme sürümü)
  • Qt/IOS – IOS için (Önizleme sürümü)

Moduller

  • QtCore Diğer modüller tarafından kullanılan çekirdek grafiksel olmayan sınıf
  • QtGui Grafik kullanıcı arayüzü (GUI) bileşenleri
  • QtMultimedia Düşük seviye multimedya işlevleri için sınıflar
  • QtNetwork Ağ programlama için sınıflar
  • QtOpenGL OpenGL desteği sınıfları
  • QtOpenVG OpenVG destek sınıfları
  • QtScript Qt scriptleri değerlendirmek için Sınıflar
  • QtScriptTools Qt script ek bileşenleri
  • QtSql SQL kullanarak veritabanı entegrasyonu için sınıflar
  • QtSvg SVG dosyalarının içeriğini göstermek için sınıflar
  • QtWebKit Web içeriğini görüntülemek ve düzenlemek için Sınıflar
  • QtXml XML işleme için Sınıflar
  • QtXmlPatterns XML ve özel veri modelleri için XQuery & XPath motoru
  • Phonon Multimedya çerçeve sınıfları
  • Qt3Support Qt 3 uyumluluğu sınıfları
  • QtDeclarative
Qt 5 ile getirilmesi planlanan yeni modüller
  • QtBluetooth Bluetooth cihazla etkileşim için sınıflar
  • QtContacts Kişilerinizi yönetmek için sınıflar
  • QtLocation Konumlandırma, harita, navigasyon ve yer arama için sınıflar
  • QtOrganizer Takvim olaylarını yönetmek için sınıflar
  • QtPrintSupport Yazdırma için sınıflar
  • QtPublishSubscribe Bildirimlere abonelik için basitleştirme mekanizması
  • QtSensors Donanım sensörleri okuma sınıfları
  • QtServiceFramework Servisleri oluşturmak ve başlatmak için sınıflar
  • QtSystemInfo Bir aygıt hakkındaki bilgilere erişmek için sınıflar
  • QtVersit Versit yönetmek için sınıflar
  • QtWidgets Widget geliştirme sınıfları
  • Qt3D 3D API için elemanlar ve sınıflar
Kaynak
Uzun lafın kısası Qt ve C++ ile yapabilecekleriniz hayal gücünüz ve tabiri caiz ise programlama kabiliyetiniz ile sınırlıdır. 





:|

Blog

0 yorum:

Yorum Gönder