Thanks for the advice Zlatomir.

MyObj is not so big so I have not use a QList of pointers, however how can I search the list (and replace/remove items) if MyObj does not have a comparison operator defined ?