Qt supports res:, file:, http:, etc. I would like to add a proprietary one such as db: I don't want it to register and call a external EXE, rather I want QFile and other Qt functions to be able to parse it so that eventually I am providing a QIODevice to the application for reading/writing. How can I do this?