apprendre_kivy_en_images
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 | ||
apprendre_kivy_en_images [2020/02/14 14:36] – [toto] serge | apprendre_kivy_en_images [2020/02/17 14:32] – [Clock schedule_once et thread] serge | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
**{{tagpage> | **{{tagpage> | ||
**[[http:// | **[[http:// | ||
- | </ | + | |
- | <WRAP center round box 40% centeralign> | + | |
**[[les_pages_kivy_en_details|Les pages Kivy en détails]]** | **[[les_pages_kivy_en_details|Les pages Kivy en détails]]** | ||
</ | </ | ||
- | <WRAP center round info 40% centeralign> | + | <WRAP center round box 60% centeralign> |
Cette page illustre l' | Cette page illustre l' | ||
+ | {{ : | ||
</ | </ | ||
- | {{ :media_02:apprendre-kivy_1.png?400 |L' | + | =====Vue globale et en parallèle de main.py et apprendrekivy.kv===== |
+ | Je crée toujours une class dans le main.py pour chaque widget du *.kv | ||
+ | Donc, jamais d' | ||
+ | {{ :media_01:apkv_10.svg?800 |}} | ||
+ | =====Un simple widget et appel par l' | ||
+ | * **Appel de l' | ||
+ | {{ : | ||
- | ===== main.py et apprendrekivy.kv | + | =====Attribut de class===== |
+ | titre est un [[https:// | ||
+ | {{ : | ||
+ | =====Size_hint===== | ||
+ | * **On commence toujours à construire son kv avec des BoxLayout !!** | ||
+ | {{ : | ||
- | ====Vue globale | + | ===== Button |
- | Je crée toujours une class dans le main.py pour chaque widget du *.kv | + | {{ : |
- | Donc, jamais d' | + | |
+ | |||
+ | ===== Slider ===== | ||
+ | {{ : | ||
- | {{: | + | ===== Clock pour lancer une boucle infinie ===== |
+ | {{ :media_01:apkv_19.svg?800 |}} | ||
+ | ===== Construction des écrans et du réseau===== | ||
+ | {{ : | ||
- | ====toto==== | + | ===== Le réseau avec Twisted ===== |
- | {{: | + | {{ :media_01:apkv_22.svg?800 |}} |
+ | ===== La config ===== | ||
+ | * **Voir la page [[kivy_options_settings|Options Settings]]** | ||
+ | {{ : | ||
+ | ===== Clock schedule_once et thread===== | ||
+ | * schedule_once pour retarder l' | ||
+ | * Thread en deamon | ||
+ | {{ : | ||
+ | ===== Création du ScrennManager dans le kv ===== | ||
+ | De façon générale, construire le graphisme dans le *.kv est toujours beaucoup plus simple que dans le main.py | ||
+ | {{ : | ||
=====super() en python3===== | =====super() en python3===== | ||
<code python> | <code python> |
apprendre_kivy_en_images.txt · Dernière modification : 2020/10/19 07:09 de serge