First thing setModelData() is not a slot, so you cannot connect it to a signal.Ok, so if I connect the signal the widget I made emits when it looses focus, to the slot setModelData() like this:
Second, you need not call setModelDataa(), view will call it when you editing is finished.
So I repeat, REMOVE SIGNALS AND SLOTS, YOU DON'T NEED THEM, THEY WERE ADDED FOR SOME OTHER REQUIREMENT, this I mentioned in my earlier two posts.
Bookmarks