Qt yoo ni iṣọpọ dara julọ pẹlu Python ati Apejọ wẹẹbu

qt

Pẹlu ifasilẹ tuntun ti Qt 5.12, Tuukka Turunen, igbakeji aare ti o ni abojuto “Iwadi ati Idagbasoke” ni Ile-iṣẹ Qt, nfun wa, bi gbogbo ọdun lati ọdun 2016, iwoye ti awọn idagbasoke ọjọ iwaju fun ilana. 

Ni akọkọ Qt 5.12 yoo tẹsiwaju ọmọ idagbasoke rẹ, pẹlu awọn abulẹ ati awọn ilọsiwaju iṣẹ, gẹgẹbi ẹya kẹta ti Qt 5 pẹlu atilẹyin igba pipẹ (ni akawe si awọn ẹya meji ti tẹlẹ, Qt 5.6.3). ati Qt 5.9.7, awọn tun wa diẹ sii ju awọn atunṣe ẹgbẹrun marun lọ lẹsẹsẹ). Qt Quick ati Qt 3D yoo jẹ idojukọ ti akiyesi, laarin awọn miiran.

Qt 5.12 ti pese fẹlẹfẹlẹ abuda osise pẹlu Python Atokun yii ko ṣe pẹlu atilẹyin igba pipẹ ti Qt 5.12 nitori idagbasoke rẹ ko ti to sibẹsibẹ. Ni afikun si igbẹkẹle ti koodu naa, yẹ ki o rọrun lati ṣepọ pẹlu awọn ile-ikawe Python lọwọlọwọ (Ninu C ++, Qt gbọdọ pese ọpọlọpọ awọn ẹya, ile-ikawe boṣewa ko dara ni ifiwera, ati awọn ile ikawe miiran ko ni iwọnwọnwọn diẹ sii ju Python lọ.)

Ni ọdun yii 2019 o yẹ ki a ni o kere ju wo iṣọpọ pẹlu numpy fun iširo ijinle sayensi, pẹlu imuse ti o lagbara ti awọn ipilẹ.

Qt yoo tun ṣii si oju opo wẹẹbu pẹlu Apejọ wẹẹbu: lati Qt 5.13, o ṣee ṣe lati ṣajọ ohun elo Qt kan ninu module Apejọ Wẹẹbu lati bẹrẹ ni ẹrọ lilọ kiri ayelujara kan (o ṣeeṣe pe o ti dagba, ṣugbọn o gba pe o pari pẹlu Qt 5.13 nikan).

Sibẹsibẹ, idagbasoke ṣee ṣe lọwọlọwọ nikan lati Lainos ati macOS - Windows yoo ṣafikun si atokọ naa.

Ni ẹgbẹ awọn ẹya, yoo ṣee ṣe lati wọle si eto faili agbegbe (laarin awọn ifilelẹ ti awọn apoti iyanrin ti awọn aṣawakiri ṣe).

para Awọn ohun idanilaraya Qt 5.13 mu module tuntun kan, Qt Lottie, Bodymovin ṣe ni Adobe Lẹhin Awọn ipa.

Qt Lottie jẹ ki o rọrun lati ṣafikun awọn idanilaraya wọnyi ni awọn ohun elo Qt Quick, ṣugbọn lati ṣakoso wọn (bẹrẹ, da duro, ati bẹbẹ lọ). A ti ṣe apẹrẹ modulu naa ki iṣẹ naa le ṣee lo lori awọn iru ẹrọ ifibọ. O yẹ ki o jade kuro ninu asọtẹlẹ imọ-ẹrọ ni ọdun yii.

Awọn irinṣẹ idagbasoke

Awọn ẹya tuntun ti Ẹlẹda Qt ti tun ṣe atunṣe ẹrọ C ++ pupọ, lati lo Clang. 

Awọn anfani wa, pẹlu iṣọpọ pẹlu Clang Tidy ati Clazy. Awọn irinṣẹ iwadii miiran ati iṣẹ ṣiṣe yoo wọle lakoko ọdun yii.

EDI funrararẹ yẹ ki o rii ilọsiwaju ilọsiwaju, pẹlu lilo ibi ipamọ data aami kan fun iṣẹ ti o rù, kuku ki o ṣe atunyẹwo awọn faili ọkan lẹẹkọọkan bi a ti kọ koodu naa.

Como CMake farahan lati jẹ ohun elo yiyan ti o fẹ fun Ẹlẹda Qt 6Qt nitori o ṣee ṣe lati ṣiṣẹ pẹlu awọn iṣẹ akanṣe CMake, ṣugbọn kii ṣe rọrun nigbagbogbo bi pẹlu ọna kika akanṣe atijọ ti Qt lo (awọn faili olokiki .pro). Eyi yoo jẹ ki o rọrun lati ṣẹda iṣẹ akanṣe CMake, laarin awọn miiran.

Apẹẹrẹ Qt Quick, olootu wiwo fun Qt Quick ti a ṣepọ pẹlu Ẹlẹda Qt, yoo ni anfani lati diẹ ninu awọn ẹya ti o dagbasoke fun Qt Design Studio (igbehin ti dagbasoke lori ipilẹ kanna bi Ẹlẹda Qt). A yẹ ki o wo Ago Studio Qt Design Studio ni Qt Quick Designer.

Awọn irin-iṣẹ fun awọn apẹẹrẹ ayaworan

Ọkan ti Awọn iṣẹ nla ni ọdun 2019 lori awọn irinṣẹ fun awọn onise apẹẹrẹ yoo jẹ lati ṣọkan awọn irinṣẹ apẹrẹ 2D ati 3D, lati pese ohun elo kan (pẹlu awọn agbara pataki fun awọn wiwo 2D ati 3D).

Pẹlu eyiti o yẹ ki a wo awọn paati ti a pin, ibaraenisọrọ to dara julọ, ati awọn irinṣẹ fifi sori ẹrọ iṣọkan. Akoko ṣiṣiṣẹ ti Qt 3D Studio yoo tun dara si.

Studio Qt Design yẹ ki o wo awọn irinṣẹ iyaworan tuntun, olootu iṣupọ iyipada tuntun, ati olootu ohun-ini kan, awọn ohun mẹta ti o yẹ ki o tun wa ni Qt 3D Studio. Yoo jẹ rọrun lati ṣiṣẹ pẹlu awọn diigi ọpọ, fun apẹẹrẹ pẹlu awọn panẹli lilefoofo.

Studio Qt 3D yoo ni ẹtọ si diẹ ninu awọn ilọsiwaju iṣẹ dara, pẹlu awọn ẹya 2.3 ni Oṣu Kẹta ati 2.4 ni Oṣu Karun. 

Awọn ẹrọ atunṣe tuntun ati awọn eto idanilaraya ti dinku iṣamulo Sipiyu, ikojọpọ iyara ti akoonu 3D, ati dinku agbara iranti.

Aṣeyọri fun 2019 ni lati ni awọn ohun elo 3D idiju ni akoko gidi ti o ṣiṣẹ lori kii ṣe dandan ohun elo ti o ni opin giga.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

bool (otitọ)