.kv Filudvidelse
FiltypeKivy Language File
Udvikler | Kivy Organization |
Kategori | Developer Files |
Format | Text |
.KV option nummer
Kivy-sprogfil, der bruges af Kivy, et open source Python-bibliotek, der bruges til at udvikle multi-touch-aktiverede, tværgående platformeapplikationer; kan indeholde regeldefinitioner, en rod-widget, dynamiske klassedefinitioner og skabeloner.
Widgets er byggestenene i GUI'er i Kivy, og en KV-fil kan kun indeholde én rod-widget. En Kivy-regel gælder for en specifik widget og bruges i en KV-fil til at ændre widget'en, f.eks. ved at specificere interaktiv adfærd eller tilføje grafisk repræsentation af en widget. Med en dynamisk Kivy-klasse kan du hurtigt oprette nye widgets eller regler uden nogen Python-deklaration. Før de blev deprecated, blev Kivy-skabeloner brugt til at spare brugeren tid ved styling af indhold, f.eks. ved kun at skulle angive værdien af en knap én gang for knapper, der bruges gentagne gange. Templates were replaced by dynamic classes in version 1.7.0 of Kivy.
Below is a simple example of a KV file containing a root widget. A KV file should always start with the Kivy header, with the correct Kivy language version used, and then followed by the content:
#:kivy 1.5
Button:
      text: 'Hi there'
Linux |
|