Introduction to PySide for Maya

Level:
Beginner
Software:
Maya (2014-2016.5)
Language:
Python
Duration:
42 minutes
Instructor:
Chris Zurbrigg

Become a Patron!

Overview

Learn to create Python scripts for Maya that take advantage of the Qt framework through PySide. This series of tutorials covers a range of topics suitable for beginner and intermediate level developers.

Note: If you are using Maya 2017 (or newer) see PySide2 for Maya.

Videos

3 Videos (42 minutes)

01 - Hello PySide

This lesson demonstrates how to create a simple Qt window inside of Maya using PySide. Although it is a very basic script, it will illustrate some of the fundamental principles of working with Qt in Maya.

02 - A More Practical PySide Example

In this lesson I will dive deeper into PySide by building a simple tool that generates polygon primitives in Maya. This tutorial will demonstrate how to extend the QDialog class, add a layout and make connections using Signals and Slots.

03 - Signals and Slots in PySide

In this lesson I will take a closer look at Qt Signals and Slots and how to use them in a PySide dialog. Along the way I will demonstrate how to use some of the most common control signals.