.q.v Bestandsextensie
Bestandstype Kivy-taalbestand
De ontwikkelaar | Kivy-organisatie |
Categorie | Ontwikkelaarsbestanden |
Formaat | Tekst |
.KV alternatief nummer
Kivy-taalbestand gebruikt door Kivy, een open source Python-bibliotheek die wordt gebruikt om platformonafhankelijke multi-touch-toepassingen te ontwikkelen. kan regeldefinities, een hoofdweergave, dynamische klassedefinities en sjablonen bevatten.
Widgets zijn de bouwstenen van GUI's in Kivy, en een KV-bestand kan slechts één hoofdwidget bevatten. Een Kivy-regel is van toepassing op een bepaalde widget en wordt in een KV-bestand gebruikt om de widget te wijzigen, zoals het specificeren van interactief gedrag of het toevoegen van een grafische weergave van een widget. Met een dynamische Kivy-klasse kunt u snel nieuwe widgets of regels maken zonder enige Python-declaratie. Voordat ze werden afgeschaft, werden Kivy-sjablonen gebruikt om gebruikerstijd te besparen bij het vormgeven van inhoud, zoals het slechts één keer instellen van de waarde van een knop voor knoppen die herhaaldelijk worden gebruikt. Sjablonen zijn vervangen door dynamische klassen in versie 1.7.0 van Kivy.
Hieronder ziet u een eenvoudig voorbeeld van een KV-bestand met een rootwidget. Een KV-bestand moet altijd beginnen met de Kivy-header, waarbij de juiste Kivy-taalversie wordt gebruikt, en vervolgens worden gevolgd door de inhoud:
#: kivy 1.5
Knop: & & & & & & tekst: 'Hey daar'
Linux |
|