Extension de fichier .kv
Type de fichier Kivy Language File
Développeur | Kivy Organization |
Catégorie | Fichiers de développeur |
Le format | Text |
Qu’est-ce qu’un fichier KV?
Fichier de langage Kivy utilisé par Kivy, une bibliothèque Python open source utilisée pour développer des applications multi-plateformes compatibles multi-touch; peut contenir des définitions de règles, un widget racine, des définitions de classe dynamiques et des modèles.
Les widgets sont les blocs de construction des interfaces utilisateur graphiques de Kivy et un fichier KV ne peut contenir qu'un seul widget racine. Une règle Kivy s'applique à un widget spécifique et est utilisée dans un fichier KV pour modifier le widget, telle que la spécification d'un comportement interactif ou l'ajout d'une représentation graphique d'un widget. Une classe dynamique Kivy vous permet de créer rapidement de nouveaux widgets ou règles sans déclaration Python. Avant d'être obsolètes, les modèles Kivy étaient utilisés pour gagner du temps lors de la mise en forme du contenu, par exemple, il suffisait de spécifier la valeur d'un bouton une fois pour les boutons utilisés à plusieurs reprises. Les modèles ont été remplacés par des classes dynamiques dans la version 1.7.0 de Kivy.
Vous trouverez ci-dessous un exemple simple de fichier KV contenant un widget racine. Un fichier KV doit toujours commencer par l'en-tête Kivy, avec la version correcte de la langue Kivy utilisée, puis suivi du contenu:
#: kivy 1.5
Bouton: &  &  &  &  &  & text: 'Salut à vous'
Linux |
|