Vue d'ensemble

PyGObject 3.50, publié le 1er septembre 2024, met à jour les bindings vers GTK 4 et améliore la compatibilité GNOME.

Fonctionnalités principales

GTK 4

PyGObject 3.50 améliore le support de GTK 4 avec de meilleurs bindings pour les nouveaux widgets et le rendu GPU.

python
import gi
gi.require_version('Gtk', '4.0')
from gi.repository import Gtk

class MonApp(Gtk.Application):
    def do_activate(self):
        fenetre = Gtk.ApplicationWindow(application=self)
        fenetre.set_title('PyGObject 3.50 - GTK 4')
        label = Gtk.Label(label='Bonjour GTK 4 !')
        fenetre.set_child(label)
        fenetre.present()

app = MonApp()
app.run()

Sources