>From the big pop it makes as soon as I put in the smallest non-zero value,
I'd see it's simply buggy...

- Ofer
www.mrbroken.com


On Wed, Mar 16, 2011 at 5:26 PM, Narann <[email protected]> wrote:

> Hi all and thanks in advance! ;)
>
> I have a class:
>
> class UiSample() :
>
>        def __init__( self ) :
>
>                uiPath = "/rd/dfevrier/hg/code-snippets/qtDesignerUiSample/
> qtDesignerUiSample.ui"
>
>                mainWindow = cmds.loadUI( uiFile=uiPath, verbose=True )
>                cmds.showWindow( mainWindow )
>
>        def dump( self, args ) :
>                print "something"
>
> I have a simple .ui file with a button and a dynamic attribut on it:
>
> "+command" and a value: "self.dump".
>
> The prob is that when I load the ui I have this:
>
> # Executing: import maya.cmds as cmds;cmds.button('Form1|
> horizontalLayout|verticalLayout_2|
> dumpButton',e=True,command=self.dump) #
> # Error: name 'self' is not defined
> # Traceback (most recent call last):
> #   File "<maya console>", line 1, in <module>
> # NameError: name 'self' is not defined #
>
> I suppose que class is not pass to the loadUI function during the
> creation and it is not able to get "self".
>
> Is there a way to handle loadUI in a OO method? Like PyQT or something
> like that.
>
> What is the good way to script UIs with maya's loadUI in Python?
>
> Thanks for help! :)
>
> --
> http://groups.google.com/group/python_inside_maya
>

-- 
http://groups.google.com/group/python_inside_maya

Reply via email to