Kivy ImagePainter App, Save and Draw on an Image!

preview_player
Показать описание

0:55 ALWAYS ASK IF AN EXAMPLE EXISTS
1:20 TOUCHTRACER DEMO
2:12 JUST ADD 2 THINGS TO TOUCHTRACER
2:55 PLAN OF ATTACK
4:04 SOLUTION (ImagePainter)
6:16 CODE EXPLANATION (KINDA)
9:04 ISSUES WITH MAKING IMAGEPAINTER
12:28 DEALING WITH WIDGET MOUSE EVENT HANDLING
15:20 HOW DO YOU MAKE SURE YOU DON'T DRAW ON A BUTTON? (collide point and touch pos)
20:32 FORCING FILECHOOSER TO CHOOSE A JPG ONLY
22:05: FILECHOOSER EXAMPLE DETOUR
24:54 ALWAYS ASK: SELF, ARGS, dir(obj)
34:39 HOW DO YOU SET DATA FROM DIFFERENT SCREENS?
35:40 WIDGET DRILLING EXAMPLE
40:34 WHY IS WIDGET DRILLING/ID CHAINS IMPORTANT (SO YOU CAN SET SOURCE IMAGE OF ASYNC IMAGE FROM ANYWHERE IN THE APP)
44:07 ALWAYS USE OS PATH JOIN
46:18 WHAT IS SELF.PARENT.PARENT?
50:00 YOU CAN HAVE PYTHON BLOCKS IN KV
53:18 NOTE ABOUT CWD (CURRENT WORKING DIRECTORY)
55:52 CANVAS DRAWING ORDER
Рекомендации по теме
Комментарии
Автор

Nice tutorial, just started with Kivy

alexandreperrella
Автор

Great content, keep it up!

I liked the format of going to reddit and answering questions, good job!

cabbanisbrasil