J'utilise Quickly et Glade pour la première fois. Je veux ajouter certains widgets tels que l'étiquette et les boutons sur la fenêtre via le code python. Est-ce possible?
Oui, vous pouvez. Si vous n'avez pas encore chargé le fichier glade, chargez-le avec:
builder = gtk.Builder()
builder.add_from_file("/path/to/file")
Remplacez "/ chemin/vers/fichier" par le chemin d'accès au fichier clairière. Vous pouvez ensuite obtenir le conteneur comme la fenêtre d'affichage:
viewport = builder.get_object("nameOfViewport")
Remplacez "nameOfViewport" par ce que vous l'avez nommé dans la clairière. Vous pouvez ensuite ajouter le widget à l'aide de la méthode view ports add ():
viewport.add(nameOfWidget)
Remplacez "nameOfWidget" par le nom du widget que vous souhaitez ajouter.
Modifier: assurez-vous d'initialiser le widget avec quelque chose comme
nameOfWidget = gtk.Label()
pour un widget d'étiquette.