mapper = QtGui.QDataWidgetMapper()
mapper.setModel(my_table_model)
mapper.addMapping(widgetA, 0) #mapping widget to a column
mapper.addMapping(widgetB, 1) #mapping widget to a column
mapper.setItemDelegate(MyDelegateA(widgetA)) #Hmm. Where is the 'column' parameter?
mapper.setItemDelegate(MyDelegateB(widgetB)) #now itemDelegate is rewritten, MyDelegateB will be used
Entonces ... ¿Cómo configuro multiples delegados para un solo QDataWidgetMapper
? Por lo que yo entiendo, no hay QDataWidgetMapper.setItemDelegateForColumn()
¿O tengo que crear alguna fábrica de delegados, que utilizará los delegados apropiados?QDataWidgetMapper y delegados múltiples
Gracias!
Gracias, He visto este artículo, pero esperaba una forma más simplificada para lograr la tarea. Después de todo, ya tengo mis delegados para QTableView con toda la funcionalidad necesaria. Oh bien. Si no hay otra forma de anot ... – AlexVhr