CXX-Qt 0.5 duyuruldu

Qt kodu ile Rust kodu arasında tipik Rust Qt bağlarından farklı bir şekilde köprü kurmak için güvenli bir mekanizma sağlayan CXX-Qt‘nin 0.5 sürümü, Andrew Hayzen tarafından duyuruldu. Normal Qt koduna ve normal Rust koduna izin veren CXX, bire bir bağlamalar yerine, aralarında köprü kurmak için kullanılıyor. Qt ve Rust arasında güvenli bir API ve güvenli çoklu iş parçacığı sağlamaya izin verdiği için bunun tipik bağlamalardan daha güçlü olduğunun düşünüldüğü ifade ediliyor. Qt ile çift yönlü Rust ve C++ bağlamaları oluşturmak için bir Rust kasası seti olarak kullanıma sunulan yeni sürümün, Rust’ı CMake kullanarak C++ uygulamalarına entegre etmek veya cargo ile Rust uygulamaları oluşturmak için kullanılabileceğini söyleyen Hayzen; bu sürümün, Rust’tan C++ kalıtımı ile arayüz oluşturmak için yeni özellikler sunduğunu ifade etti. Hayzen; bunların, ortak C++ kodu yazmaya gerek kalmadan Rust’ta alt sınıfları uygulamaya izin verdiğini söyledi. Kod oluşturucunun artık özelliklerde, sinyallerde ve çağrılabilir öğelerde başka bir Rust QObject’e başvurmak için *mut T gibi işaretçi türlerini desteklediği ifade ediliyor. CXX-Qt 0.5 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

CXX-Qt 0.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

, , , , , , , , , , ,

0 0 Oylar
Article Rating
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

0 Yorum
Inline Feedbacks
View all comments
0
Yorum yapar mısınız?x