Solve a memory leak in the Locate dialog, achieve that its destructor is able to work, and so on
FIXED: Memory leak in the Locate dialog
Differential Revision: https://phabricator.kde.org/D15678
The Locate dialog is never destroyed (therefore its destructor (~LocateDlg) can't be used because it's never called, etc.), the present change can solve that.
Note: Nowadays, if someone tries to use its destructor, e.g.:
~LocateDlg() { QTextStream(stdout) << "DESTRUCTING" << endl; }
he sees that that code is never executed.