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
