The DOM and SAX are completely different approaches to handling an XML document. There is no simple correspondence between code using the different approaches, i.e. you cannot simply change a few class names and switch between them.
For information on how to use Qt to read XML as a stream (SAX) read: XML Streaming and look at the SAX Bookmarks Example
Bookmarks