On čt 8. května 2008, Martin Stiborský wrote:
> Za mapování signálů díky, to se bude určitě hodit, jenže já tím
> vlastně problém nevyřeším. Jak zařídit, aby změna stavu každého
> checkboxu ovlivnila jenom widget který k tomu checkboxu patří ?
> Zaškrtnu checkbox a s LineEditem vedle se "něco" stane. Takovýchto
> skupinek widgetů je více, mám je všechny očíslované v objectName
> (checkBox1, LineEdit1, checkBox2, LineEdit2, ....), takže bych to
> číslo mohl kuchat z tohohle a pak si příslušný widget najít přes
> findChildren, ale ono to určitě půjde elegantněji ..

možná tomu ne zcela přesně rozumím, al co takhle?

objMap = { check1 : edit1, check2 : edit2, ..., checkN = editN }

... slotValueChanged() ...
        objMap[sender()]->setText("foo")

p.


Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem