After a New and a delete of a QDialog I lost 300KB of RAM. The problem become worst while more dialogs I use.

I check the memory consumption starting my app in background and calling the command "free". At the begining after create and show the dialog the empty dialog consumes 1MB, after delete this object it leaves 300KB occupied.
How can I release that memory?

Qt Code:
  1. TErrorDialog *PantallaError;
  2. PantallaError = new TErrorDialog /*Form*/;
  3. PantallaError->show();
To copy to clipboard, switch view to plain text mode 

Here it consumes 1MB, checked with comand "free"

Qt Code:
  1. PantallaError->hide();
  2. PantallaError->deleteLater(); // same as delete PantallaError
  3. PantallaError=NULL;
To copy to clipboard, switch view to plain text mode 

Here it leaves 300KB occupied.

Just when I finish the application the memory is released.