Qt 5 Core Compatibility C++ Classes

Contains the Qt 5 Core APIs removed from Qt 6. More...

Namespaces

QBinaryJson

Contains functions for converting QJsonDocument to and from JSON binary format

Classes

QLinkedList

Template class that provides linked lists

QLinkedList::const_iterator

QLinkedList::const_iterator class provides an STL-style const iterator for QLinkedList

QLinkedList::iterator

QLinkedList::iterator class provides an STL-style non-const iterator for QLinkedList

QLinkedListIterator

Java-style const iterator for QLinkedList

QMutableLinkedListIterator

Java-style non-const iterator for QLinkedList

QRegExp

Pattern matching using regular expressions

QStringRef

Thin wrapper around QString substrings

QTextCodec

Conversions between text encodings

QTextDecoder

State-based decoder

QTextEncoder

State-based encoder

QXmlAttributes

XML attributes

QXmlContentHandler

Interface to report the logical content of XML data

QXmlDTDHandler

Interface to report DTD content of XML data

QXmlDeclHandler

Interface to report declaration content of XML data

QXmlDefaultHandler

Default implementation of all the XML handler classes

QXmlEntityResolver

Interface to resolve external entities contained in XML data

QXmlErrorHandler

Interface to report errors in XML data

QXmlInputSource

The input data for the QXmlReader subclasses

QXmlLexicalHandler

Interface to report the lexical content of XML data

QXmlLocator

The XML handler classes with information about the parsing position within a file

QXmlNamespaceSupport

Helper class for XML readers which want to include namespace support

QXmlParseException

Used to report errors with the QXmlErrorHandler interface

QXmlReader

Interface for XML readers (i.e. parsers)

QXmlSimpleReader

Implementation of a simple XML parser

Detailed Description

Qt 5 Core APIs that are no longer supported in Qt 6.

© 2021 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.