Non-GUI Classes
The non-GUI classes are general-purpose collection and string classes that may be used independently of the GUI classes.
In particular, these classes do not depend on QApplication at all, and so can be used in non-GUI programs.
Array of bits | |
Array of bytes | |
Holds a sequence of bytes that can be quickly matched in a byte array | |
Template class that provides a cache | |
Template class that provides a contiguous cache | |
Way to generate cryptographic hashes | |
Fast way to calculate elapsed times | |
Type-safe way of storing OR-combinations of enum values | |
Template class that provides a hash-table-based dictionary | |
Template class that provides linked lists | |
Template class that provides lists | |
Template class that provides a skip-list-based dictionary | |
Convenience QHash subclass that provides multi-valued hashes | |
Convenience QMap subclass that provides multi-valued maps | |
Template class that stores a pair of items | |
Generic container that provides a queue | |
Pattern matching using regular expressions | |
Template class that provides a hash-table-based set | |
Template class that provides a stack | |
Unicode character string | |
List of strings | |
Holds a sequence of characters that can be quickly matched in a Unicode string | |
Thin wrapper around QString substrings | |
Way of finding Unicode text boundaries in a string | |
Low-level variable-length array | |
Template class that provides a dynamic array |
© 2016 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.