And you are not emitting it in any method that you are executing.
How is a signal supposed to happen if its emit is not on a code path that is being executed?
Of course that didn't make any difference, there is not a single emit dataChanged() in your load method.
The load method resets the model, if you want to trigger on that connect to modelReset().
No call on the model, so how would the model emit a signal?
Cheers,
_
Bookmarks