Maneja wepakeji weQt iri kuvandudzwa

Iyo Qt Kambani yakaziviswa mazuva mashoma apfuura kuburikidza neye blog posvo iyo iwe unofunga kusanganisira maneja wepakeji muQt online simaki, izvo zvinobatsira kurerutsa kuiswa kwemamwe maraibhurari muQt 6.

Sehwaro, Conan package maneja ichashandiswa, Yakagadzirirwa kugovera maraibhurari muC / C ++ uye iine zvivakwa zvakavakirwa izvo zvinokutendera iwe kugovera maraibhurari kubva kuseva yako. Inofungidzirwa uyo maneja wepakeji inobvumira vashandisi kushandisa mamwe ma module mune yekunze nzvimbo pasina kuwandisa kana kuomesa seti yekutanga

Muchikamu chekutanga, iyo Qt Network Mvumo, Qt Mifananidzo Mafomati uye Qt 3D mamodule akarongwa kugoverwa, asi nekuburitswa kweQt 6 muna Zvita, huwandu hwema module huchawedzera. Pamusoro pekuisa mamwe ma module anowanikwa nevekugadzira Qt, maneja wepakeji anogona zvakare kushandiswa kuwana maraibhurari kubva kune vekunze vatengesi.

Iine Qt 6 isu tinoda kupa zvakawanda kuchinjika nekutora mukana wepakeji maneja mukuwedzera kune Qt Online Installer. Iyo nyowani package package manejimendi, inoenderana neconan.io (https://conan.io), zvinoita kuti zvikwanise kupa akawanda mapakeji kune vashandisi pasina kuwedzera kuomarara kweiyo Qt yekutanga. Pamusoro pemapakeji akapihwa neQt, maneja wepakeji anogona kushandiswa kuwana zvirimo kubva kune zvimwe zviwanikwa.

Pakutanga, isu tine mamwe matatu maL b baries anopiwa kuburikidza nemaneja wepakeji: Qt Authorization Network, Qt mafomati emifananidzo, uye Qt 3D. Mamwe maraibhurari ekuwedzera achave aripo mune inotevera vhezheni yeQt 6. Parizvino tiri kutora mukana weiyo iripo Qt kuendesa system senge backend yemamwe maraibhurari anowanikwa kuburikidza ne package package. Kunge Qt 6.0, basa razvino richiri mubeta uye mhinduro dzese dzinogamuchirwa.

Izvo zvakakosha kuti utaure kuti Conan faira mafaera uye nekuvaka mabikirwo arikushandirwa izvozvi kune Android uye iOS zvinangwa.

Uyewo, Qt Kambani yaburitsa Qt yeMCU 1.5, kuongororwa kweiyo Qt fomati ye microcontroller uye mashoma emagetsi zvishandiso. Iyo pasuru inoita kuti iwe ugadzire graphical maficha emhando dzakasiyana dzevatengi zvemagetsi, zvishandiso zvinotakurika, zvigadzirwa zvemumaindasitiri, uye smart dzimba masisitimu.

Kubudirira kunoitwa uchishandisa iyo inozivikanwa API uye zvakajairika maturusi maturusi anoshandiswa kugadzira yakazara GUI ye desktop desktop.

Ese ari maviri C ++ API neQML anogona kushandiswa neakagadziriswazve Qt Kurumidza Kudzora zvidhiya zvidiki zvidiki. Kuti uwane kuita kwepamusoro, zvinyorwa zveQML zvinoshandurwa muC ++ kodhi uye kupihwa kunoitwa uchishandisa yakaparadzaniswa injini injini, Qt Quick Ultralite (QUL), iyo yakagadziridzwa kugadzira graphical maficha neiyo shoma RAM uye processor zviwanikwa.

Injini yakagadzirirwa neARM Cortex-M microcontroller mupfungwa uye inotsigira 2D giraidhi mafirita senge PxP paNXP i.MX RT1050 machipisi, Chrom-Art pane STM32F769i machipisi, uye RGL paRenesas RH850 machipisi.

Ndokusaka takaunza muQt yeMCUs 1.5 seti nyowani nyowani yeAPIs inogonesa kusangana ikoko.

Izvo zvinotaurwa kuti Inosanganisira kunyanya zvikamu zviviri:

Ipuratifomu namespace inofumura akasiyana akasiyana maitiro mabasa aunofanirwa kuita. Aya ndiwo mabasa anodiwa neinjini Qt Kurumidza Ultralite kubatana ne Hardware. Kune gumi nemaviri acho ekushandisa zvakanyanya, mamwe acho anosarudzika.

Nzvimbo yezita PlatformInterface inopa maAPIs ese aunoda mune yako yepuratifomu kodhi kodhi yekufonera iyo injini kudzoka, semuenzaniso kubata zviitiko zvekubata zvakagamuchirwa kubva kune inobata skrini mutongi kana kutanga timer based engine kugadzirisa kana neimwe nzira.

Iwe haugare uchifanirwa kuita ese mapuratifomu maficha paunotama Qt Kurumidza Ultralite kune Hardware. Iyo Qt SDK yeMCU inosanganisira iyo kodhi kodhi kune ese mapuratifomu kuchinjika, zvinoreva kuti kana iwe uchida kuchinjisa Qt Kurumidza Ultralite kune yakasarudzika bhodhi inoenderana neimwe yeanotsigirwa maMCU, kana kana iwe uchida kutakura MCU nyowani kubva kumhuri inoenderana .


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako