Unfortunately, it seems like QFSFileEngine is especially split between OS implementations, and is very connected to the local file system. I don't think subclassing is possible, or rather, it's pointless because so many methods would need to be overridden.
In my opinion there shouldn't be much work with it. In general you'd need to translate file paths and call default implementations.
Bookmarks