Programmer en Python: Référence qtido

Synthèse de la bibliothèque qtido

Après avoir importé la bibliothèque qtido avec :

from qtido import *

Il est possible de créer une fenêtre avec la fonction creer(w, h), par exemple :

f = creer(700, 500)

En supposant que f est une fenêtre graphique (retournée par la fonction creer(…)), la bibliothèque qtido fourni de nombreuses fonctions. Le premier paramètre est toujours la fenêtre concernée par l’opération. La bibliothèque accepte la plupart du temps des valeurs de coordonnées non entières (par exemple 10.5).

Fonctions d’affichage simple

Les premières fonctions utiles pour générer un dessin avec des lignes et le sauvegarder.

Et d’autres fonctions d’affichage.

Et encore d’autres fonctions plus avancées.

Fonctions pour l’animation et la gestion de la fenêtre

Fonctions pour la gestion d’événements clavier et souris

Fonctions pour l’utilisation de boutons, etc

Les « widgets » (boutons, champ textes, etc.), une fois ajoutés à une fenêtre, s’affiche automatiquement. Il faut donc ajouter un widget juste après avoir créer la fenêtre et non pas à chaque fois que l’on ré-affiche son contenu. Les fonctions d’ajout prennent des coordonnées (x1, y1, x2, y2) qui correspondent au rectangle que doit occuper le widget.

Quand un widget contient une valeur (tous sauf les boutons), il est possible d’accéder à la valeur ou de la modifier, en utilisant le nom de l’événement donner lors de la création du widget.

Fonctions relatives à la tortue