not only does it leak memory but private QFileInfo data is shared and the
object data will have to be refreshed to obtain correct information
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
by caching results and storing them in a hash the results should
flow faster, a limit should probably be set on this but for now
there isn't. exists() and realPath() now cannot be called without
object!