
Originally Posted by
izinin
Hi
the documentation says "A client may, however, use multiple QMessageService instances to concurrently initiate a queue of requests" --- so try not to keep messageManager during the application session but create and destroy it every request, then check memory consumption.
I think messageManager keeps data of your query to be available anytime you want to read it because messagesFound signal conveys only reference to the data not copy. Thus i conclude messageManager destroying will release the query data --- Please check my assumption.