Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python GUI Programming with PySide 6 - Creating Interactive Graphics Using QGraphicsView and QGraphicsScene

Penguin Tutor via YouTube

Overview

Learn to create interactive GUI applications in Python 3 using PySide 6's QGraphicsView and QGraphicsScene components in this comprehensive video tutorial. Master the fundamentals of drawing objects with regular shapes like rectangles, polygons, and lines while implementing essential features such as object movement, grouping, and zoom functionality. Explore practical demonstrations covering the creation and population of QGraphicsView and QGraphicsScene, implementation of automatic scrollbars, and techniques for making objects movable. Discover how to combine shapes using groups and implement zoom controls using the Mouse Scroll Wheel with the Control Key. Perfect for developers seeking to enhance their Python GUI development skills with limited community documentation available. The tutorial progresses through key concepts including an introduction to the components, scene creation, shape drawing techniques, item grouping strategies, and advanced zooming implementations in PySide6.

Syllabus

Introduction
What are QGraphicsView and QGraphicsScene
Creating QGraphicScene example
Drawing shapes on the GUI
Grouping items in QGraphicsScene
Zooming in PySide6 with QGraphicsScene

Taught by

Penguin Tutor

Reviews

Start your review of Python GUI Programming with PySide 6 - Creating Interactive Graphics Using QGraphicsView and QGraphicsScene

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.