Tá an trealamh forbartha wxWidgets 3.1.4 GUI anseo agus seo a bhfuil nua

Tá an leagan nua eisithe ón bhfoireann uirlisí ilfhoirmíochta "WxWidgets 3.1.4" atá i ndán chun comhéadain ghrafacha a chruthú le haghaidh Linux, Windows, macOS, UNIX agus ardáin soghluaiste.

An Foireann Uirlisí tá sé scríofa i C ++ agus déantar é a dháileadh faoin gCeadúnas Leabharlainne wxWindows saor in aisce, ceadaithe ag an Free Software Foundation agus OSI.

Tá an ceadúnas bunaithe ar an LGPL agus déantar idirdhealú air trí ligean duit a théarmaí féin a úsáid chun saothair dhíorthacha a dháileadh i bhfoirm dhénártha. Chomh maith le cláir C / C ++ a fhorbairt, soláthraíonn wxWidgets naisc do na teangacha cláir is mó éilimh, lena n-áirítear PHP, Python, Perl, agus Ruby.

Murab ionann agus trealamh uirlisí eile, Soláthraíonn wxWidgets feidhmchlár a bhfuil cuma dhúchasach air don spriocchóras, API an chórais a úsáid in ionad GUI a insamhladh.

Is fearr a thuairiscítear wxWidgets mar fhoireann uirlisí dúchais mar gheall ar soláthraíonn sé sraith bhreá astarraingthe do rialuithe dúchasacha ardáin, contrártha le aithrise rialuithe ag úsáid grafaicí primitive. Trí rialú dúchasach a úsáid ar ardáin atá ann cheana ligtear dúinn torthaí amhairc níos dúchasaí a bhaint amach don chomhéadan grafach ná leabharlanna eile mar Swing (do Java), chomh maith le feidhmíocht níos fearr agus buntáistí eile a thairiscint.

Ní amháin go bhfuil wxWidgets teoranta d’fhorbairt comhéadain ghrafacha, toisc go bhfuil sraith idirphróisis cumarsáide, feidhmiúlachtaí don líonra cosúil le soicéid, agus go leor eile sa leabharlann.

Príomhghnéithe nua wxWidgets 3.1.4

Tá wxWidgets 3.1 suite mar bhrainse forbartha, gnéithe nua a fhorbairt don chéad eisiúint chobhsaí eile, 3.2.0. I gcomparáid leis an mbrainse 3.0, tá roinnt neamh-chomhoiriúnachtaí ar leibhéal API ann agus ní ráthaítear go bhfanfaidh an ABI seasmhach idir na leaganacha eatramhacha 3.1.x.

Maidir leis na húrscéalta a chuirtear i láthair sa leagan nua seo, aibhsítear an córas tógála nevo atá bunaithe ar CMakeIna theannta sin, cuireann an córas tógála tacaíocht ar fáil do thiomsaitheoirí nua (MSVC 2019, g ++ 10) agus do chórais oibriúcháin (macOS 10.14 agus macOS 11 do ARM).

Feabhas eile a sheasann amach sa leagan nua seo ná slándáil fheabhsaithe ag am rith trí thiontú intuigthe contúirteach idir wxString agus "char *" a dhíchumasú.

Ar an lámh eileNuashonraíodh gach ceann de leabharlanna tríú páirtí. Tacaíocht bhreise do WebKit 2 agus GStreamer 1.7, Ina theannta sin, cuireadh feabhsuithe a bhaineann le tacaíocht don chaighdeán C ++ 11 i bhfeidhm agus cuireadh tacaíocht leis an tionól tiomsaitheora C ++ 20.

chomh maith buaicphointí athdhearadh sé tacaíocht OpenGL, feabhsaíodh úsáid leaganacha nua de OpenGL (3.2+), chomh maith leis an tacaíocht nua d’imeachtaí le haghaidh gothaí rialaithe a imrítear le luch.

As na hathruithe eile a sheasann amach den leagan nua seo:

  • Tá feabhsúcháin shuntasacha déanta ar na ranganna wxBusyInfo, wxDataViewCtrl, wxNotificationMessage, wxStaticBox, wxStyledTextCtrl, agus wxUIActionSimulator.
  • Chuir sé leis an gcumas luachanna neamh-slánuimhir a shonrú i wxFont agus wxGraphicsContext agus clómhéid agus leithead an pheann luaidhe solais á chinneadh.
  • In wxStaticBox, cuirtear an cumas lipéid treallach a shannadh ar Windows i bhfeidhm.
  • Tacaíocht fheabhsaithe do thaispeántais a bhfuil dlús ard picteilín acu (Ard-DPI).
  • Tacaíocht bhreise do chomhbhrú LZMA agus comhaid ZIP 64.
  • Ranganna nua tugtha isteach: wxActivityIndicator, wxAddRemoveCtrl, wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker, wxSecretStore agus wxTempFFile.
  • Tacaíocht bhreise do reo colúin agus sraitheanna i wxGrid.
  • Go leor réitigh sna calafoirt wxGTK3 agus wxOSX / Cócó.
  • Port wxQt turgnamhach nua.

Ar deireadh Má tá suim agat níos mó a fháil amach faoi, is féidir leat na sonraí a sheiceáil trí dhul chuig an nasc seo a leanas.

Íoslódáil wxWidgets

Dóibh siúd ar spéis leo a bheith in ann an fhoireann uirlisí seo a íoslódáil agus a shuiteáil, féadfaidh siad na pacáistí don spriocchóras oibriúcháin (Windows, Mac nó Linux) a fháil ón suíomh Gréasáin oifigiúil ina rannán íoslódála

Is é seo an nasc.

I gcás iad siúd a úsáideann Debian, Ubuntu nó díorthach éigin díobh seo, is féidir leo tiomsú trí na rudaí seo a leanas a chlóscríobh sa teirminéal.

sudo apt-get install libgtk-3-dev build-essential checkinstall

Leanann siad ar aghaidh chun an pacáiste a d'íoslódáil siad ón suíomh Gréasáin oifigiúil a unzip agus dul isteach san fhillteán a bhí mar thoradh air. Anseo is féidir leo teirminéal atá suite i gcosán an fhillteáin a oscailt nó iad féin a shuíomh taobh istigh den fhillteán sa chríochfort.

Leanaimid orainn ag tiomsú:

mkdir gtk-build
cd gtk-build/
../configure --disable-shared --enable-unicode
make


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

A comment, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   David, an dearg84 a dúirt

    Dia duit
    Ní maith liom an rud atá tagtha ar an mblag anois, tá sé lán poiblíochta, tá sé uafásach, taboola timpeall anseo, thall ansin, díreach trí dhul isteach anseo is dóigh liom go bhfuil eagla orm go mbeidh mo ríomhaire ionfhabhtaithe. Guys, ná tarnish an oidhreacht a d'fhág úinéirí an bhlag roimhe seo tú, mar bhí sé blag an-bhlasta.