Scaoileadh an chreata Qt 6.7 agus timpeallacht forbartha Qt Creator 13

Tá scaoileadh creat Qt 6.7 foilsithe ag Cuideachta Qt, ina leanann an obair ar fheidhmiúlacht brainse Qt 6 a chobhsú agus a mhéadú Soláthraíonn Qt 6.7 tacaíocht do na hardáin Windows 10+, macOS 12+, Linux (Ubuntu 22.04, openSUSE. 15.5, SUS 15 SP5, RHEL 8.8 /9.2, Debian 11.6), iOS 16+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS agus QNX. Soláthraítear an cód foinse do chomhpháirteanna Qt faoi na ceadúnais LGPLv3 agus GPLv2.

Mórathruithe i Ráithe 6.7:

  • Tacaíocht fheabhsaithe chun cód a úsáid a úsáideann gnéithe den chaighdeán C++20. Curtha leis Qt::{láidir, lag,páirteach} _ranganna _ordú le cur i bhfeidhm na cineálacha ordaithe std::*_comhoiriúnach leis an tsonraíocht C++17, chomh maith le macraí a leathnaíonn isteach san oibreoir comparáide trí-bhealach" "" nuair a thiomsaítear iad ag tiomsaitheoirí a thacaíonn le C++ 20 (mura dtacaíonn an tiomsaitheoir ach le C++17, ní úsáideann na macraí gnáthoibreoirí).

    Is féidir an teimpléad ranga std::span a úsáid chun seicheamh réad comhtheagmhálach a léiriú, agus cuirtear an rang QSpan do chórais le C++17 ina ionad. Leanadh den obair ar thacaíocht a chur i bhfeidhm don leabharlann sd::chrono in Qt APIs éagsúla. Mar shampla, déantar cur síos ar amanna ama san API Líonra Qt anois ag baint úsáide as cineálacha std :: chrono agus sonraítear iad i bhfoirm litreach mar "5s" chun 5 soicind a chur in iúl.

  • Leanadh le forbairt an mhodúil turgnamhach Qt Graphs, atá deartha chun cineálacha éagsúla graif a thógáil agus bailiúcháin mhóra sonraí atá ag athrú go tapa a fheiceáil. Tá an modúl á fhorbairt mar athsholáthar uilíoch don sean-mhodúl Qt DataVisualization, bunaithe ar OpenGL, agus modúl Qt Charts. Úsáideann an modúl nua inneall rindreála Qt Quick 3D agus RHI (Comhéadan Crua-earraí Rindreála), a thacaíonn le APIanna 3D éagsúla (OpenGL, Vulkan, Metal and Direct 3D). Chomh maith le léirshamhlú 3D, cuireann an leagan nua tacaíocht le pie déthoiseach agus le graif líne, chomh maith le scatterplots. Soláthraítear comhtháthú le huirlisí beochana agus éifeachtaí atá ar fáil in Qt Quick. Tacaíocht bhreise do théamaí. Tá an ailtireacht nuachóirithe chun líon na n-oibríochtaí leithdháilte cuimhne a laghdú.
    Scaoileadh an chreata Qt 6.7 agus timpeallacht forbartha Qt Creator 13
  • Tá ranganna nua QHttpHeaders, QNetworkRequestFactory, QRestAccessManager agus QRestReply curtha leis chun feidhmchláir cliant a fhorbairt a úsáideann APIanna HTTP-bhunaithe agus ailtireacht REST (Representational State Transfer).
  • Leathnaíodh cumais an mhodúil Qt GRPC, rud a cheadaíonn rochtain ar sheirbhísí gRPC. Tá ranganna nua curtha leis ag Qt gRPC le haghaidh glaonna sruthú taobh an chliaint, an fhreastalaí, agus déthreo a ligeann do theachtaireachtaí a mhalartú go huathoibríoch nuair a athraíonn luachanna. Tá API Idircheapóra molta chun láimhseálaithe glao-ais a cheangal le haghaidh teachtaireachtaí GRPC roghnaithe, ar féidir iad a úsáid, mar shampla, chun logáil nó taisceadh a eagrú.
  • Chuir an modúl Qt Protobuf, atá deartha chun ranganna Qt a shraithiú trí úsáid a bhaint as an bPrótacal Maolán Prótacail, an cumas sraithiú go formáid JSON nó uaidh.
  • Chuir modúl grafaicí veicteora Qt SVG tacaíocht le haghaidh eilimintí SVG 1.1 agus 2.0, a úsáidtear go minic in íomhánna SVG go praiticiúil ( , , , Agus ), a cheadaíonn an chuid is mó de chomhaid SVG a thaispeáint. Dóibh siúd a bhfuil gá acu le tacaíocht iomlán do SVG 2.0, molaimid úsáid a bhaint as modúl Qt WebEngine. Cuireadh fóntais svgtoqml leis chun SVG a thiontú go QML chun grafaicí veicteora a allmhairiú go díreach isteach sa ghraf radharc Qt Quick. Tá an cumas an modúl Qt Quick Shapes a úsáid chun cuair a tharraingt ar ardchaighdeán trí úsáid a bhaint as scáthaitheoir blúirí.
  • Tacaíocht bhreise do chlónna athraitheacha, inar féidir le tiús, leithead agus tréithe stíle eile an glyph athrú go treallach. Tacaíocht bhreise do leabharlanna deilbhíní. Agus an glao QIcon::fromTheme in úsáid agat, is féidir ainm an deilbhín a mheaitseáil le siombail sa leabharlann deilbhín.
  • Is féidir fuinneoga dúchais an ardáin reatha a leabú isteach sa radharc Qt Quick, rud a ligeann duit eilimintí comhéadan a sholáthraíonn an t-ardán a úsáid i gcomhéadan bunaithe ar Qt Quick, mar shampla, is féidir leat AppKit MapView nó seinnteoir Windows Media a leabú.
    Scaoileadh an chreata Qt 6.7 agus timpeallacht forbartha Qt Creator 13
  • Tacaíocht bhreise chun cód rindreála a chur le feidhmchláir bunaithe ar Qt Quick nó Qt Giuirléidí, ag baint úsáide as aon API grafaic a fhaigheann tacaíocht in Qt (Vulkan, OpenGL, Direct3D, Metal). Déantar suimiú ag baint úsáide as na ranganna QRhiQuickItem agus QRhiWidget.
  • Cuirtear tacaíocht iomlán ar fáil do na hardáin macOS 14, iOS 17, Windows 11 23H2, Android 14, RHEL 9.2, openSUSE 15.5, SUSE Linux Enterprise Server 15. Tá tionóil le haghaidh Windows curtha leis, arna dtiomsú ag baint úsáide as foireann uirlisí MinGW bunaithe ar LLVM. Tógálacha réamhamhairc breise don ailtireacht ARM (do Windows agus Linux), don ardán VxWorks 7 agus do QNX 7.1.
  • Tá an stack Boot2Qt nuashonraithe, ar féidir a úsáid chun córais soghluaiste bootable a chruthú le timpeallacht bunaithe ar Qt agus QML. Tá timpeallacht an chórais i Boot2Qt nuashonraithe chuig ardán Yocto 4.3.
  • Tá iarratais shamplacha nua curtha leis. Amharcóir Lightning mar shampla ag baint úsáide as Qt Location agus Qt Quick Controls chun sonraí stoirme toirní a shamhlú ar léarscáil. Taispeántas Foirgnimh OSM nua ag baint úsáide as Qt Quick 3D, Qt Positioning agus Qt Network chun léarscáil foirgnimh 3D a chruthú bunaithe ar fhaisnéis ó OpenStreetMap. Léiríonn sampla an Chúntóra Fíorúil na cumais a bhaineann le bheith ag obair le beochan 3D. Léiríonn an sampla rindreála toirtmhéadrach conas uigeachtaí 3D a úsáid in Qt Quick 3D chun gathanna toirtmhéadrach a rianú. Tá an sampla StocQt athdhearadh go hiomlán, ag baint úsáide as Qt Graphs chun sonraí stoic mhargaidh a thaispeáint.
    Scaoileadh an chreata Qt 6.7 agus timpeallacht forbartha Qt Creator 13

Ina theannta sin, is féidir linn a thabhairt faoi deara gur foilsíodh an timpeallacht forbartha comhtháite Qt Creator 13.0, atá deartha chun feidhmchláir tras-ardáin a chruthú ag baint úsáide as leabharlann Qt. Tacaíonn sé le forbairt clár clasaiceach i C++ agus le húsáid na teanga QML, ina n-úsáidtear JavaScript chun scripteanna a shainiú, agus sonraítear struchtúr agus paraiméadair na n-eilimintí comhéadain le bloic cosúil le CSS. Cruthaíodh tionóil réidh le haghaidh Linux, Windows agus MacOS.

Sa leagan nua:

  • Suiteálaithe as líne agus ar líne curtha leis le haghaidh córais ARM le Linux.
  • Nuashonraíodh an comhéadan Welcome to Qt Creator chun tacaíocht a thabhairt do théamaí dorcha agus éadroma.
    Scaoileadh an chreata Qt 6.7 agus timpeallacht forbartha Qt Creator 13
  • Comhéadan feabhsaithe chun painéil a bhogadh a úsáidtear sa mhodh dífhabhtaithe agus chun giuirléidí a chruthú (Dearthóir Giuirléidí). Tacaíocht bhreise le haghaidh titim shealadach do phainéil ingearacha. Is féidir painéil a bhogadh faoi shaoirse faoina gceanntásc gan iad a dhíghlasáil ar dtús.
    Scaoileadh an chreata Qt 6.7 agus timpeallacht forbartha Qt Creator 13
  • Tacaíocht bhreise chun feidhmchláir a chruthú, a imscaradh, a rith agus a dhífhabhtú le haghaidh gléasanna a úsáideann Qt Application Manager (d’fheidhmchláir bunaithe ar Qt 6 agus CMake).
  • Tacaíocht pháirteach curtha leis do iOS 17.
  • D'athraigh an t-eolaire tógála réamhshocraithe chun an fochomhadlann "tógála" a úsáid sa chód tionscadail. Is féidir leat an t-eolaire tógála a athrú ag baint úsáide as an socrú “Sainroghanna> Tógáil & Rith> Airíonna Tógála Réamhshocraithe> Eolaire tógála réamhshocraithe”.
  • I mód an tionscadail, cuireadh rannán “Spriocanna vanished”, a thaispeánann feisteáin (naisc le huirlisí tógála éagsúla agus leaganacha de Qt) nach bhfuil ar fáil a thuilleadh, agus a sholáthraíonn an cumas athsholáthar a chruthú nó é a úsáid le linn tógála, imlonnaithe agus ag rith trealamh eile atá ann cheana féin.
  • Is féidir feisteáin a chruthú do thionscadail sa teanga Python (le leagan eile den ateangaire a roghnú).
  • Cuireadh leis an gcumas freastalaithe LSP (Language Server Protocol) a úsáid le haghaidh YAML, JSON agus Bash.
  • Soláthraíonn an t-eagarthóir cód tacaíocht chun nascleanúint a dhéanamh ó chomhpháirteanna QML chuig an gcód C++ a bhaineann leo.
  • Atheagraíodh socruithe ClangFormat. Cuirtear eagarthóir téacs ar fáil le seiceáil comhréire chun do shocruithe féin a athrú.
    Scaoileadh an chreata Qt 6.7 agus timpeallacht forbartha Qt Creator 13

Foinse: oscailtenet.ru

Add a comment