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
Tek bir QDataWidgetMapper
için mutiple delegeleri nasıl kurabilirim? Anladığım kadarıyla QDataWidgetMapper.setItemDelegateForColumn()
diye bir bilgi yok Veya uygun delegeleri kullanacak bir delege fabrikası oluşturmam gerekiyor mu?QDataWidgetMapper ve birden çok delege
Teşekkürler!
teşekkür içindedir I: Yani, ana fikri onlardan \ gerçek temsilci örnekleri ve güzergahları verilerin listesini tutar bu sınıf (basitleştirilmiş versiyonu) olduğunu Bu makaleyi gördük, ancak görevi başarmak için daha akıcı bir yol ümit ettiler. Sonuçta, tüm gerekli işlevsellikle QTableView için delegelerim var. Oh iyi. Eğer antagonist yolu yok ise ... – AlexVhr