Posts

Using PySide in Maya 2016 and 2017

Using PyQt Standalone & in Maya I started learning PySide and PyQt through Maya. However it wasn't until a few years when I figured out how Maya actually worked with PyQt and PySide. You see, from Maya 2012 and onwards, the entire Maya UI is rebuilt using PyQt. Now-a-days Maya ships with PySide library allowing you to write your custom tools and widgets while in the software. This blog assumes you are aware of Python and Object Oriented Programming concepts, if not please let me know and I can post more blogs about it. From personal experience, its extremely important to clear ones basics about a topic or else we start adopting bad practices just because they have "worked" so far. So let's straight jump in. Most Important Concepts of PyQt/PySide(in my opinion) QObject is the base class for all widgets in Qt. All events run under and an event Loop QObject is called with *args and a parent which can be None. That means: By design Qt widget eit
Hello Everyone! This is something I have been planning to do for a while but I always felt I needed more experience in the industry. However we always start somewhere, so here it is: My first post ever! Thanks for reading and Happy 2018!