DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Merhaba arkadaşlar,şu sıralar "Qt" ile ilgileniyorum yani öğrenmeye çalışıyorum.Bilgisi olan arkadaşların düşüncelerini merak ediyorum diğer frameworklere göre kıyaslanırsa + yönleri neler - yönleri nelerdir?
Qt ile ilgilenmek yerine önereceğiniz daha farklı çalışma alanları var mıdır?
Uyum sorunu olmaz da ilk başlarda kafa karıştırıcı bazı durumlar olabiliyor başta signal-slot lar olmak üzere. Mesela class içinde "public slots:" gördüğün zaman bu ne diyorsun. Ama kısa sürede alışırsın sorun değil.
Sadece gui gereken projelere fltk iyi gider.www.fltk.org
Uzun zamandır programlama ile uğraşmıyordum, android için geliştirme ortamı arıyordum qt de android bağlayıcılarını çıkarmış dehşet sevindim fakat kapalı kaynaklı ticari yazılım yazmak için ödememiz gereken ücret nedir, olay nasıldır tam çözemedim. Bilgisi olan var mı?
Qt şu an embedded sektörüne ve 3D ye yönelik geliştirmeler içermeye başladı. Framework 20 yıllık tarihi boyunca sürekli el değiştirdiği için lisans kısmı biraz karışık. Bazı modüller ücretli bazıları ücretsiz. Sürekli el değiştirmesinin bir dezavantajı da arama motorlarında çıkan sonuç sayfaları çoğunlukla silinmiş oluyor.
Geriye yönelik uyumluluk problemi yok denecek kadar az. Örnek vermek gerekirse IOS Swift 3 çıktığında Swift 2 deki bir çok fonksiyonun imzası değişti ve eski kodlar geçersiz oldu.Qt de böyle bir sorun yok en azından Qt 4 ve Qt 5 arasında. Tabii ki Qt 5 ile Qt 3 arasında uyuşmazlıklar olacaktır.
Qt geliştirilirken PIMPL Idiom kullanıldığı için eski bir versiyonda geliştirdiğin kod yeni versiyonda da çalışacaktır ama doğru çalıştığını iki kere kontrol etmen gerekir .
Qt ile ilgilenmek yerine önereceğiniz daha farklı çalışma alanları var mıdır?