It seems so and I am not sure how useful that argument is. Maybe someone
else has some more insight on why this is. To be honest once AD adapted
PyQt I switched to developing directly against PyQt and don't even touch
the native UI commands anymore.

Ed Caspersen


On Sun, Jul 15, 2012 at 9:47 AM, Panupat Chongstitwattana <
[email protected]> wrote:

> Thanks Ed.
>
> So Maya's native UI receive signals like PyQt too? Right now I stick a
> None into the argument list and it works. Really curious tho what I can do
> with it.
>
>
>
> On Sun, Jul 15, 2012 at 11:43 PM, Ed Caspersen <[email protected]>wrote:
>
>> I think the button is emitting a clicked() event that has a bool argument
>> for whether or not it is checked.
>>
>> http://doc.trolltech.com/4.7/qabstractbutton.html#clicked
>>
>> "Checked" buttons are buttons that stay down after being pressed. Tho I
>> don't recall Maya supporting check state buttons but I could be a little
>> dated in my knowledge.
>>
>> Example of checked (or toggle) buttons
>> http://zetcode.com/tutorials/pyqt4/widgets/
>>
>> Ed Caspersen
>>
>>
>> On Sun, Jul 15, 2012 at 9:32 AM, Panupat Chongstitwattana <
>> [email protected]> wrote:
>>
>>> I'm learning how to create python UI. So I made a class with a text
>>> field and a button.
>>>
>>> self.input = cmds.textFieldGrp(label=' label')
>>> self.submit = cmds.button(label='submit', w=215,
>>> command=self.doSomething)
>>>
>>> def doSomething(self):
>>>     print "OK"
>>>
>>> The button isn't doing anything, but when I clicked it I got this error
>>>
>>> TypeError: doSomething() takes exactly 1 argument (2 given) #
>>>
>>> Why is the function getting 2 arguments? What is it receiving?
>>>
>>>  --
>>> view archives: http://groups.google.com/group/python_inside_maya
>>> change your subscription settings:
>>> http://groups.google.com/group/python_inside_maya/subscribe
>>>
>>
>>  --
>> view archives: http://groups.google.com/group/python_inside_maya
>> change your subscription settings:
>> http://groups.google.com/group/python_inside_maya/subscribe
>>
>
>  --
> view archives: http://groups.google.com/group/python_inside_maya
> change your subscription settings:
> http://groups.google.com/group/python_inside_maya/subscribe
>

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to