I'm building an python MVC application with a qAbstractDataModel. I'm using a qDataWidgetMapper to populate fields in edit panel. That all works well and now I'm trying understand how to connect qcombobox to present options to the user.

I expect that this is a very common use-case but I can't find any introductory examples of how to set it up. I've searched extensively on Google and Stackoverflow and I find things that make me think I need to build a custom qItemDelegate but I can't find a tutorial or example to get started.

I'm sorry if I don't even know enough to ask the right question but please point me in the right direction.

FWIW, my code is intended for an open source project but I've built a stand-alone version of the tool here: https://github.com/sliptonic/toollibrarytests