Qt Framework kullanarak platformlar arası grafiksel C ++ uygulamaları geliştirmek için bir IDE. Ana pencerenin ekran görüntüsü aşağıda görülebilir. Bir IDE'nin beklenen tüm özellikleri, otomatik tamamlama, kod sarma, sınıf tarayıcı, vb. Dahil ancak bunlarla sınırlı olmamak üzere Qt Oluşturan'da bulunabilir. Qt projesi, kodu elle elle yazmak için harcayacağınız zamanın bir bölümünde kullanıcı arayüzlerini hızlı bir şekilde üretmek için kullanılabilen yerleşik GUI editörü, Qt Designer'dır. Qt Creator, Git de dahil olmak üzere çeşitli sürüm kontrol sistemleri için destek içerir.
Qt Designer, hem tek başına bir editör olarak gelir hem de Qt Creator'da çalışır. Qt Designer ile GUI tasarımı basitçe UI öğesini sağdaki sütundan ortadaki tuval üzerine sürükleyip bırakarak yapılır ve soldaki sütunda her nesnenin özelliklerini içerir. Aşağıdaki ekran görüntüsünde, açıklama amacıyla tuval üzerine birkaç düğme sürdüm.
Qt Oluşturucu ile ya da olmadan, Qt uygulamaları oluştururken kullanılabilecek birkaç resmi Qt uygulaması vardır. Qt Dilbilimci, Qt uygulamalarını diğer dillere kolayca çevirmek için bir araçtır. Kaynak kodunu Qt yaratıcısına yazarken, programcı böyle bir metin dizesi yazardı.
tr ("My String")
Bu, metni çeviri gerektiren olarak işaretler. (Not: Kendiniz çevirmek istemeseniz bile bu belirteçleri dahil etmek iyi bir uygulamadır). Dilbilimci, daha sonra bu işaretleyicileri arayacak ve Launchpad'in çeviri araçlarına benzer şekilde bir UI sunacak ve çevirmenin her dilin çevrilmiş dizesini bir metin giriş alanına girebileceği ve çevrilen dizeyi arayacağı belirtildi. Bir uygulamayı Lehçe'ye çevirmek için kullanılan Qt Linguist'in ekran görüntüsü aşağıda görülebilir.
Son olarak, Qt uygulama paketinden en iyi şekilde yararlanmak için gereken tüm belgeleri ve referans materyallerini içeren Qt Assistant bulunur. Devhelp'i daha önce kullandıysanız, Ubuntu Yazılım Merkezi'nden ve Ubuntu ile ilgili geliştirmeye yönelik tüm belgelerin bulunduğu yerlerde, bundan ne bekleyeceğinizi zaten bileceksiniz. Belirli bir sınıfın ne yaptığını bilmeniz gerekiyorsa, sadece Qt Assistant'ta adını arayın; doğrudan başvuru sayfasına yönlendirilirsiniz. Yukarıdaki Qt uygulamalarından herhangi birini kullanma hakkında daha fazla bilgi edinmek istiyorsanız, hepsinin kullanım kılavuzlarını burada bulabilirsiniz. Tüm belgeler yerel olarak depolanır, böylece Qt Assistant internet bağlantısı olmadan kullanılabilir.
Herhangi bir dilde, çerçevede veya araç setinde olduğu gibi, yukarıda belirtilenler gibi özel bir geliştirme ortamı kullanmadan sağlanan kütüphaneleri kullanarak geliştirmek tamamen mümkündür. Kendi sağım ineğinizi satın alıp, her sabah sabah 6'da bir kovaya gidip, bir hafta sürecek bir karton satın almak yerine, bir kova ile dışarı çıkmak mümkün. Bir geliştiricinin zamanı değerli bir kaynaktır - doğru iş için doğru araçları kullanarak akıllıca kullanın. Bu araçlar, Qt Framework geliştiricileri olan Nokia tarafından geliştirilmiştir ve Qt uygulamalarını geliştirmek için mümkün olan en iyi araçlardır (aslında, bunlar yalnızca araç olabilir).
Bir Qt uygulaması geliştirmek istiyorsanız, Ubuntu Yazılım Merkezi'ne gidin, 'qt' arayın ve yanındaki küçük yeşil Qt logolu her şeyi indirin.
Qt hakkında daha fazla bilgiyi Qt Geliştirici Merkezi'nde bulabilirsiniz , ayrıca araçların kendileri hakkında daha fazla bilgi burada bulunabilir .
Software Center > Development