Qt Mahalicci 7 Sakin Muhalli na Ci gaba

An buga fitar da haɗe-haɗe na haɓaka mahallin Qt Mahaliccin 7.0, wanda aka tsara don ƙirƙirar aikace-aikacen dandamali ta amfani da ɗakin karatu na Qt. Yana goyan bayan ci gaban manyan shirye-shirye a cikin C++ da kuma amfani da yaren QML, wanda ake amfani da JavaScript don ayyana rubutun, da tsari da sigogin abubuwan dubawa an ayyana su ta hanyar tubalan CSS.

A cikin sabon sigar:

  • An raba abin menu na "Sabon Fayil ko Project" zuwa maganganu daban-daban guda biyu "Sabon Fayil" da "Sabon Project".
  • Ana sanar da masu amfani da Qt Online Installer game da samuwar sigar gyara na Qt. Kuna iya saita nunin sanarwar sabuntawa a cikin sashin "Zaɓuɓɓuka> Muhalli> Sabuntawa".
  • An sabunta samfurin lambar don yaren C++ zuwa LLVM 14 kuma an canza shi ta tsohuwa don amfani da bayan Clangd, wanda ke goyan bayan LSP (Language Server Protocol). Kuna iya dawo da tsohuwar baya ta hanyar menu "Kayan aiki> Zaɓuɓɓuka> C ++> Clangd", wanda kuma zaku iya kashe amfani da Clangd don ba da lambar aikin, amma ku ci gaba da amfani da shi don nuna alamar syntax da shigar da kai tsaye.
  • An matsar da saitunan plugin ɗin ClangFormat zuwa sashin tare da saitunan salo na gabaɗaya kuma an gabatar da su azaman shafin daban.
  • An sabunta aiwatar da binciken QML don nuna canje-canje daga sabon reshen Qt.
  • An sake fasalin shafin don kafa ayyuka ta amfani da CMake. Ƙara maɓallin "Dakatar da CMake" don dakatar da aiwatar da CMake, alal misali, yayin aiwatar da tsara rubutun gina aikin. Bayar da ikon sake kunna CMake don sabunta tsarin, koda kuwa an riga an saita aikin. CMake masu canji don tsarin aikin farko da na yanzu sun rabu, a cikin shari'ar farko, ana bayyana masu canji daga fayil ɗin CMekeLists.txt.use, da aka yi amfani da su yayin saitin farko, kuma a cikin akwati na biyu, masu canji da aka fitar ta hanyar CMake file-api json daga an ayyana .cmake/api/v1/ directory na amsawa.
  • Ingantattun gano kayan aiki ta atomatik da rage adadin kira masu tarawa mara amfani a farawa, wanda ya rage lokacin farawa na Qt Mahalicci a wasu wurare.
  • Sabbin mayukan aikin suna tabbatar da cewa an ayyana C++17 azaman ma'aunin C++.
  • A kan dandamali na macOS, ana la'akari da saitunan tsarin don jigon duhu. Ƙara goyan bayan gwaji don Docker a cikin ginin macOS.
  • Don dandamalin Android, an ƙara zaɓi don zaɓar NDK na asali kuma an inganta gano dandamalin NDK.
  • Don dandamali na Linux, an haɗa abin baya don Qt dangane da ka'idar Wayland. Don kunna baya, dole ne ku saita canjin yanayi QT_QPA_PLATFORM=wayland kafin farawa.

source: budenet.ru

Add a comment