GTK + komt met verbeteringen in de nieuwe versie 3.24.1

gtk-logo

GTK+ of voorheen bekend als GIMP Toolkit, is een set platformonafhankelijke tools waarmee het wordt gebruikt om grafische gebruikersinterfaces te creëren. GTK+ biedt een uitgebreide set widgets en is geschikt voor projecten variërend van kleine afzonderlijke tools tot complete applicatiesuites.

GTK+ Het is platformonafhankelijk, dus het kan zowel op Windows, Linux als MacOS worden gebruikt Het heeft ook een gebruiksvriendelijke API, die de ontwikkelingstijd versnelt.

GTK+ staat geschreven in de programmeertaal CMaar is vanaf het begin ontworpen om een ​​breed scala aan talen te ondersteunen en niet alleen beperkt blijven tot C/C++.

Het gebruik van GTK+ uit andere programmeertalen zoals Perl en Python (vooral in combinatie met de Glade GUI-builder) biedt een effectieve methode voor snelle applicatie-ontwikkeling.

Over GTK+

GTK+ Het is gratis software en maakt deel uit van het GNU-project. . De voorwaarden van de GTK+-licentie, de GNU LGPL, staan ​​echter alle ontwikkelaars toe, zelfs degenen die propriëtaire software ontwikkelen, om deze te gebruiken zonder enige licentie of royalty's.

GTK+ is betrokken geweest bij veel projecten en enkele grote platforms. Om een ​​idee te krijgen van wat mensen vinden van GTK+ en hoe het is gebruikt in commerciële projecten.

Op Qt en GTK+ gebaseerde programma's gebruiken verschillende sets widgets.ts" om hun grafische gebruikersinterfaces te maken.

elk presenteert onder andere, verschillende thema's, stijlen en pictogrammensets standaard, dus hun "look and feel" verschilt aanzienlijk.

«Qt (uitgesproken als "schattig" in het Engels) Het is een raamwerk voor applicatie-ontwikkeling. cross-platform, veel gebruikt voor de ontwikkeling van programma's met een grafische interface (in welk geval het bekend staat als een set "widgets"), hoewel het ook wordt gebruikt om niet-grafische programma's te ontwikkelen, zoals console- en servertools."

Widgetsets zijn beschikbaar voor integratiedoeleinden, met implementaties geschreven voor zowel Qt als GTK+, in alle hoofdversies.

Hiermee kunt u al uw applicaties een uniek uiterlijk geven, ongeacht het framework waarin ze zijn geschreven.

go-gtk-logo

GTK+-programma's kunnen op X11-gebaseerde desktopomgevingen worden uitgevoerd of windowmanagers.

Zelfs degenen die niet met GTK+ zijn gemaakt, zolang de vereiste bibliotheken zijn geïnstalleerd; dit geldt ook voor macOS als X11.app is geïnstalleerd.

GTK+ kan ook worden uitgevoerd onder Microsoft Windows , waar het wordt gebruikt door enkele populaire platformonafhankelijke applicaties zoals Pidgin en GIMP. wxWidgets, een platformonafhankelijke GUI-toolkit, gebruikt GTK+ op Linux.

Andere ports zijn DirectFB (bijvoorbeeld gebruikt door het installatieprogramma van Debian) en ncurses .

Over de nieuwe versie van GTK+ 3.24.1

Onlangs de nieuwe versie van GTK +3.24.1 is uitgebracht waarmee het wordt vernieuwd en een paar nieuwe functies toevoegt.

In deze nieuwe versie Er wordt gezegd dat er verbeteringen zijn aangebracht in de stijl van de kopbalkof, terwijl kritieke waarschuwingen zijn opgelost.

In deze nieuwe GTK+ release worden de Tsjechische, Friulische, Russische en Spaanse vertalingen bijgewerkt.

Zoals vermeld in Adwaita zijn de verbeteringen van deze nieuwe release ontvangen door de stijl van de kopbalk te verbeteren.

Aan de andere kant, cAfspraken gaan door op Wayland en met deze nieuwe release van GTK+ 3.24.1 is de oplossing voor de verwerking van voorbewerkte tekst ontvangen.

Van zijn kant werd in Windows soepel scrollen geïmplementeerd en uiteindelijk werden de problemen die zich voordeden en de kritieke waarschuwingen bij het uitschakelen van het systeem opgelost.

Voorlopig moeten we gewoon wachten tot deze nieuwe versie in de repositories van de meeste Linux-distributies wordt geplaatst.

Hiermee is het mogelijk om een ​​systeemupdate uit te voeren om deze nieuwe versie van GTK + op hun computers te verkrijgen.

Al wordt er al aan Gtk+4 gewerkt en met de release hiervan de druk van de noodzaak om te innoveren zal zijn weggenomen en de balans tussen stabiliteit en innovatie zal neigen naar stabiliteit.

Evenzo zijn de recente wijzigingen in het thema specifiek gericht op het verbeteren en stabiliseren van dat deel van de API, wat betekent dat sommige investeringen nu later vruchten zouden moeten afwerpen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   John Gesell Villanueva Portella zei

    hallo, heel erg bedankt voor het publiceren van de inzending, van mijn kant ben ik ook geïnteresseerd in het bouwen van applicaties met een grafische gebruikersinterface, tot nu toe heb ik met PyQt gewerkt; Ik zou graag willen dat mijn software met databases kan werken, dus ik ben SQL aan het leren en ik zou ook graag willen dat afbeeldingen worden ingebed in de software die ik voorstel; Ik ga nog bekijken hoe ik het moet verpakken voor GNU/Linux en Mac OS X, voor Windows als ik zag hoe het moet, lijkt het me niet zo ingewikkeld, hoewel ik het resultaat voor de laatste zag dat het een uitvoerbaar *.exe-bestand geeft; Ik zou ook graag willen weten hoe ik een software-installatieprogramma zou maken zoals het er gewoonlijk uitziet, die "SETUP" waarmee de eindgebruiker alleen kan accepteren en op Volgende kan klikken, we zullen verder moeten lezen, want nu let ik op uw volgende inzendingen, groeten uit Lima - Peru.