this will become the prefered way to access DataEngines rather than
DataEngineManager which exposes implementation details that need to
be manually managed
My merge request (qtbase/57) for the missing feature in QTemporaryFile
(naming the temp file after the application, to be able to sort out which
app is leaking temp files), has been merged, so we don't need KTemporaryFile
anymore.