kivy_comment_faire_un_tas_de_chose
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
kivy_comment_faire_un_tas_de_chose [2020/01/18 11:06] – [Twisted dans kivy] serge | kivy_comment_faire_un_tas_de_chose [2020/01/20 17:39] – [Texte en gras dans un label] serge | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ======Kivy: Comment faire un tas de chose====== | + | ======Kivy: Comment faire un tas de chose ====== |
<WRAP center round box 60% centeralign> | <WRAP center round box 60% centeralign> | ||
**{{tagpage> | **{{tagpage> | ||
**[[http:// | **[[http:// | ||
</ | </ | ||
- | ===== Pourquoi kivy est-il traître ? ===== | ||
- | **Kivy masque des erreurs python** | + | ===== Comment chercher ? ===== |
+ | ====Sur internet==== | ||
+ | | ||
+ | * Dans un moteur de recherche: ça finit souvent par des posts sur stackoverflow, | ||
- | Par exemple: | + | ====Une bonne solution: Les exemples des sources de kivy==== |
+ | * Télécharger les sources sur [[https:// | ||
+ | * Dans votre EDI créer un projet avec uniquement les [[https:// | ||
+ | * Rechercher dans les fichiers: si vous chercher " | ||
- | * un argument qui manque dans un appel de méthode lève une erreur pour du python habituel, mais pas dans kivy. D'où un débogage rusé nécessaire ! | + | =====Des explications avec les exemples des sources===== |
+ | Une liste de scripts qui explique bien: | ||
+ | * **pos_hint** : [[https:// | ||
+ | * **bubble** : [[https:// | ||
+ | * **camera** : [[https:// | ||
+ | * **carousel** : [[https:// | ||
+ | * **mipmap** : [[https:// | ||
+ | * **text_size = textwrap** : [[https:// | ||
+ | * **text with markup** : [[https:// | ||
+ | * **popup** : [[https:// | ||
+ | * **scatter** : [[https:// | ||
+ | * **scrollview** : [[https:// | ||
+ | * **splitter** : [[https:// | ||
+ | * **tabbed panel = onglet** : [[https:// | ||
+ | * **text align** : [[https:// | ||
+ | * **video player** : [[https:// | ||
+ | * **ErrorPopup(Popup)** : [[https:// | ||
=====Comment lister tous les widgets dans le python===== | =====Comment lister tous les widgets dans le python===== | ||
* **[[https:// | * **[[https:// | ||
Ligne 51: | Ligne 72: | ||
- | ===== La commande magique ===== | ||
- | |||
- | Dans Blender, le raccourcis magique c'est: | ||
- | **Ctrl + A** Apply the object' | ||
- | |||
- | Dans le *.kv, c'est: [[https:// | ||
- | |||
- | <code python> | ||
- | canvas: | ||
- | Clear | ||
- | </ | ||
Ligne 132: | Ligne 142: | ||
... | ... | ||
... | ... | ||
+ | </ | ||
+ | |||
+ | =====Button color_background===== | ||
+ | <code python> | ||
+ | Button: | ||
+ | background_normal: | ||
+ | background_color: | ||
</ | </ | ||
Ligne 149: | Ligne 166: | ||
color: 1, 0, 0.5, 1 | color: 1, 0, 0.5, 1 | ||
</ | </ | ||
+ | |||
+ | ===== Pourquoi kivy est-il traître ? ===== | ||
+ | |||
+ | **Kivy masque des erreurs python** | ||
+ | |||
+ | Par exemple: | ||
+ | |||
+ | * un argument qui manque dans un appel de méthode lève une erreur pour du python habituel, mais pas dans kivy. D'où un débogage rusé nécessaire ! | ||
+ | |||
===== Factory ===== | ===== Factory ===== | ||
Factory peut être utilisée pour enregistrer automatiquement toute classe ou module et en instancier des classes n' | Factory peut être utilisée pour enregistrer automatiquement toute classe ou module et en instancier des classes n' |
kivy_comment_faire_un_tas_de_chose.txt · Dernière modification : 2022/11/19 09:49 de serge