Cucu Ionut wrote:
Hi folks!
I made a little script to provide the users an interface for entering some data stored in an sqlite file. At some point in my script I have some groupbuttons each with 4 radiobuttons created as follows class SGA(QtGui.QDialog):
        def __init_(...):
<snip>
self.greutate=QtGui.QGroupBox("1.Modificari in greutate",self.anamneza)
        self.greutateGroup=QtGui.QButtonGroup(self)
        self.greutate.setLayout(self.vlayout0)
        self.greutate.setFlat(True)
        self.g0=QtGui.QRadioButton("Fara modificari sau crestere in \
        greutate",self.greutate)
        self.greutateGroup.addButton(self.g0)
        self.greutateGroup.setId(self.g0,0)
self.g1=QtGui.QRadioButton("Scadere in greutate minora <5%")
        self.greutateGroup.addButton(self.g1)
        self.greutateGroup.setId(self.g0,1)

        self.g2=QtGui.QRadioButton("Scadere in greutate 5-10%")
        self.greutateGroup.addButton(self.g2)
        self.greutateGroup.setId(self.g0,2)
        self.g3=QtGui.QRadioButton("Scadere in greutate 10-15%")
        self.greutateGroup.addButton(self.g3)
        self.greutateGroup.setId(self.g0,3)
        self.g4=QtGui.QRadioButton("Scadere in greutate >15%")
        self.greutateGroup.addButton(self.g4)
        self.greutateGroup.setId(self.g0,4)
        self.vlayout0.addWidget(self.g0)
        self.vlayout0.addWidget(self.g1)
        self.vlayout0.addWidget(self.g2)
        self.vlayout0.addWidget(self.g3)
        self.vlayout0.addWidget(self.g4)
        self.layoutAnamneza.addWidget(self.greutate)
<snip>
and I have about 5 of these buttongroups similary created, but when I checked what did the user checked like so: print self.greutateGroup.checkedId() <--for testing purposes, I get -1, and in some other group -4 up to 0, although created the same they all yeld different results, only one actually works. Could you perhaps give me a hand with this? Thanks!

someone probably could - but only if you post a complete example that demonstrates the problems you are having.


_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to