- Use modern string literals (use QStringLiteral instead of QLatin1StringView for strings that go into the DOM API). - Use mime types in the file dialog handling - Streamline code - Remove mentions of SAX - Use per class includes - Do not use QObject::tr() - Use the configure system instead of QT_NO... defines - Fix some doc text typos Complements 3dd3268ded4dd74c64d7ec726fd534375ab9f018. Task-number: QTBUG-111974 Change-Id: If0dc7b61e729d0a71f37743efc9b82e285d3f451 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> (cherry picked from commit 3a553507a134bee1562d34ebbf786a053d36fc05) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
XML parsing and handling is supported through DOM compliant APIs. For reading or writing XML documents iteratively we recommend using Qt Core's QXmlStreamReader and QXmlStreamWriter classes. Documentation for these examples can be found via the Examples link in the main Qt documentation.