+1 On Thu, Aug 30, 2012 at 9:44 AM, Eric Thivierge <ethivie...@gmail.com>wrote:
> Also to note, if you're in a mixed pipeline but need the same tool (asset > loader for example) creating the UI in Qt will keep it consistant across > apps. Recently I ported my renamer tool to PyQt and it looks exactly the > same in Maya as it does in Softimage. Small tweaks to the code obviously > for the actual renaming. > > PyQt is a pythonic way of creating UIs as well so if you're familiar with > python programming, creating UIs will feel more natural than the Softimage > PPG widgets. As Tim said above, it's infuriatingly hard to create nicely > spaced UIs in Softimage out of the box. > > Also if any of the devs are reading, please can we get a built in PyQt > implementation? Pretty please? If I had a choice as to where my > subscription money went, I'd put it all towards that. :D > > -------------------------------------------- > Eric Thivierge > http://www.ethivierge.com > > > > On Thu, Aug 30, 2012 at 9:30 AM, Simon Anderson < > simonbenandersonl...@gmail.com> wrote: > >> As Tim wrote, what ever you can imagen you can achieve with Qt, and >> usualy extremly rappidly due to the structure of the API. In the past I >> have writen entire project tracking systems, and some really fun and >> interactive tools. >> >> The only down side to QT is that at the moment if you do develop a plugin >> and a user wasnt to run it they have to install a bunch of 3rd party >> plugins to get the software to run, but if your willing to do that then you >> can have some really great tools. >> >> >> >> On Thu, Aug 30, 2012 at 8:07 AM, Tim Crowson < >> tim.crow...@magneticdreams.com> wrote: >> >>> That's not a stupid question. I'll answer as best I can. More >>> experienced people can correct me and add their own voices. The PPG options >>> in Softimage are substantially more limited than what Qt offers. And by >>> 'substantially,' I mean not even in the same category. I can't possibly >>> cover all the differences, but I can hit some practical highlights: >>> >>> *Under-the-hood stuff:* >>> - A great variety of signals for defining more specific callbacks (not >>> limited to on_clicked() or on_changed()) >>> - Model view programming, to efficiently store and share data across >>> your UI! This is big! >>> - The full power of the Qt library, which contains over 400 classes. >>> - UI files created in QtDesigner can be loaded into any app that runs a >>> Python Qt library (as far as I know). So it's good for more than just >>> Softimage stuff. >>> * >>> Look-and-feel stuff:* >>> - Tab Widgets anywhere you want. You're not limited to placing them at >>> the top >>> - Buttons defined to look any way you like >>> - Intelligent 'Layouts' that resize their contents elegantly (including >>> Slider layouts which can be collapsed) >>> - Dockable widgets >>> - Tree views! >>> - Menu bars! >>> - Status bar! >>> - Toolbars! >>> - Extremely detailed control over the design via CSS. >>> >>> I could go on, but perhaps we need some people to post more examples to >>> really demonstrate how useful it is. >>> >>> *Tim Crowson >>> **Lead CG Artist* >>> >>> *Magnetic Dreams Animation Studio, Inc. >>> *2525 Lebanon Pike, Building C. Nashville, TN 37214 >>> *Ph* 615.885.6801 | *Fax* 615.889.4768 | www.magneticdreams.com >>> tim.crow...@magneticdreams.com >>> >>> >>> >>> On 8/29/2012 3:17 PM, piotrek marczak wrote: >>> >>> Sorry for stupid question, but what’s advantage of using qt over PPG? >>> >>> *From:* Tim Crowson <tim.crow...@magneticdreams.com> >>> *Sent:* Wednesday, August 29, 2012 4:12 PM >>> *To:* softimage@listproc.autodesk.com >>> *Subject:* Re: Some more questions about PyQt in Softimage (addon >>> v1.14: fixesbutton size and adds command to Soft menu) >>> >>> As a matter of fact, Simon, that's the exact setup I use! I especially >>> like Eclipse's "interactive debugging", for lack of a better term, where it >>> instantly highlights syntax errors, unused variables, undefinied variables, >>> etc. Really speeds things up! So many other things to like about Eclipse >>> too. So far, my workflow is to create a new addon directory from Soft, then >>> set that as a PyDev project in Eclipse. I still use Sublime Text 2 every >>> now and then for one-offs, but Eclipse my main environment. >>> >>> *Tim Crowson >>> **Lead CG Artist* >>> >>> *Magnetic Dreams Animation Studio, Inc. >>> *2525 Lebanon Pike, Building C. Nashville, TN 37214 >>> *Ph* 615.885.6801 | *Fax* 615.889.4768 | www.magneticdreams.com >>> tim.crow...@magneticdreams.com >>> >>> >>> On 8/28/2012 6:25 PM, Simon Anderson wrote: >>> >>> Im not sure what Dev Environment you are using, but if you use eclipse >>> and install pyDev for it, when you develop for Qt you get auto completion, >>> wich can be very helpful. >>> >>> On Wed, Aug 29, 2012 at 1:11 AM, Ana Gomez <agomezalca...@gmail.com>wrote: >>> >>>> Life with stylesheet becomes easier when you find this: >>>> >>>> http://qt-project.org/doc/qt-4.8/stylesheet-reference.html >>>> http://qt-project.org/doc/qt-4.8/stylesheet-examples.html >>>> >>>> >>>> >>>> >>> >>> >>> >>> -- >>> ------------------- >>> Simon Ben Anderson >>> blog: http://vinyldevelopment.wordpress.com/ >>> >>> >>> -- >>> >>> >>> >>> >>> >>> >>> >>> >> >> >> >> -- >> ------------------- >> Simon Ben Anderson >> blog: http://vinyldevelopment.wordpress.com/ >> >> > -- ------------------- Simon Ben Anderson blog: http://vinyldevelopment.wordpress.com/