Qt Creator 4.14, QT 6 ve daha fazlası için destekle geliyor

Qt Creator 4.14'ün yeni sürümü çıktı, bunun versiyonu Qt 6 desteği ile geliyor (Birkaç gün önce yayınlandı, hakkında daha fazla bilgi edinmek isterseniz yaptığımız yayına başvurabilirsiniz. Aşağıdaki bağlantıda), yanı sıra derleme araçlarındaki belirli iyileştirmeler ve güncellemeler.

Qt'yi bilmeyenler bunu bilmeli nesne yönelimli, platformlar arası bir çalışma ortamıdır. Grafik kullanıcı arayüzü gerektirmeyen sunucular için grafik kullanıcı arayüzü veya farklı komut satırı araçları ve konsolları kullanan programlar geliştirmek için kullanılır.

Qt, ücretsiz, açık kaynaklı, platformlar arası bir uygulama geliştirme çerçevesidir. Es çeşitli platformlarla uyumlu Ne; Gnu / Linux, OS X, Windows, Android, iOS ve diğerleri. Bir programlama dilinden daha fazlası olan Qt, C ++ ile yazılmış bir çerçevedir.

Qt Creator 4.14'ün başlıca yeni özellikleri

Başlangıçta belirtildiği gibi, bu yeni sürümünde Qt Creator 4.14, Qt 6 çerçevesi için destek ekledi ve proje asistanlarının artık Qt 6 ile uyumlu CMake projeleri oluşturmasıdır.

Ayrıca Qt 6 uyumlu CMake proje dosyaları oluşturma yeteneği uygulandı, Hem de blokların koduna bir işaret eklendi Qt 6'daki tür değişiklikleriyle uyumluluk için düzeltmeler gerektiren Qt 6 tabanlı uygulamalar geliştirirken ve yeni QML işlevlerini kullanırken ortaya çıkan birçok sorun çözüldü.

Ayrıca, C ++ kod modeli oluşturucu Clang'a göre Clang 11'e güncellendi, C ++ kod modelinin sürekli iyileştirilmesinin elde edildiği.

Ek olarak, Clazy ve Clang-Tidy'de C ++ kodunu otomatik olarak ayrıştırma yeteneği sağlanmıştır ve kod düzenleyicisine karşılık gelen açıklamalar eklenmiştir. Ayrıştırıcı, "Ayrıştırıcı> Clang Araçları> Açık dosyaları tara" seçeneği ile açılır.

CMake projeleri için, derlemeleri içe aktarırken, bir kod yapısı hakkında bilgiler içeren mevcut kit dosyalarının algılanması iyileştirildi. Yapı dizini, zaten yapıları içeren başka bir dizine değiştirildiğinde, yapı verilerinin üzerine artık yazılmaz, ancak zaten yeni dizinde bulunan ayarlar kullanılır.

Bu yeni sürümde öne çıkan diğer değişikliklerden:

  • "CurrentProject: *" değişkenleri "CurrentDocument: Project: *" olarak yeniden adlandırıldı.
  • Qmake tabanlı projeleri açarken "sistem" işlevinin kullanımını devre dışı bırakmak için "Oluştur ve çalıştır> Qmake> Bir proje ayrıştırırken qmake system () yoksay" işlevi eklendi.

Son olarak, bu yeni sürüm hakkında daha fazla bilgi edinmek istiyorsanız, orijinal duyuruya bakabilirsiniz. Aşağıdaki bağlantıda.

Qt Creator 4.14'ü edinin

İlgilenenler için, açık kaynak sürümün mevcut olduğunu bilmeleri gerekir. Qt indirme sayfasında "Qt Creator" altında, ticari sürümle ilgilenenler ise ticari lisansı Qt hesap portalında bulabilirler.

Buna ek olarak Qt Creator 4.14, çevrimiçi yükleyicide bir güncelleme olarak da mevcuttur.

Linux kullananlarımız için, Genelde Linux için sunulan yükleyicinin yardımıyla kurulumu gerçekleştirebileceğiz. Paketi çevrimdışı duruma getirmek için bir terminal açıp aşağıdaki komutu çalıştırmanız yeterlidir:

wget https://download.qt.io/official_releases/qtcreator/4.14/4.14.0/qt-creator-opensource-linux-x86_64-4.14.0.run

Şimdi basitçe sadece aşağıdaki komutla dosya yürütme izinlerini verin:

sudo chmod +x 

Ve şimdi yükleyiciyi sistemimizde çalıştırabiliriz, bunun için aşağıdaki komutu yazmalıyız:

./qt-creator-opensource-linux-x86_64-4.14.0.run

Kurulumun sonunda, Qt Creator ile çalışırken sorunları önlemek için bazı ek paketler yüklemeliyiz, bunun için aynı terminalde aşağıdaki komutları yazacağız:

sudo apt-get install build-essential

Ayrıca genel yazı tipi yapılandırma kitaplığını da kurmalıyız:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Ya da Ubuntu ve türev depolarında paketin hazır olmasını beklemeyi tercih edenler için aşağıdaki komut ile paketi kurabilirler:

sudo apt install qtcreator

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.