Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions |

# 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 TQApplication at all, and so can be used in non-GUI programs.

See also the introduction to the TQt collection classes.

TQAsciiCache | Template class that provides a cache based on char* keys
TQAsciiCacheIterator | Iterator for TQAsciiCache collections
TQAsciiDict | Template class that provides a dictionary based on char* keys
TQAsciiDictIterator | Iterator for TQAsciiDict collections
TQBitArray | Array of bits
TQByteArray | Array of bytes
TQCache | Template class that provides a cache based on TQString keys
TQCacheIterator | Iterator for TQCache collections
TQCString | Abstraction of the classic C zero-terminated char array (char *)
TQDeepCopy | Template class which ensures that implicitly shared and explicitly shared classes reference unique data
TQDict | Template class that provides a dictionary based on TQString keys
TQDictIterator | Iterator for TQDict collections
TQIntCache | Template class that provides a cache based on long keys
TQIntCacheIterator | Iterator for TQIntCache collections
TQIntDict | Template class that provides a dictionary based on long keys
TQIntDictIterator | Iterator for TQIntDict collections
TQMap | Value-based template class that provides a dictionary
TQMapConstIterator | Iterator for TQMap
TQMapIterator | Iterator for TQMap
TQMemArray | Template class that provides arrays of simple types
TQObjectList | TQPtrList of TQObjects
TQObjectListIterator | Iterator for TQObjectLists
TQPair | Value-based template class that provides a pair of elements
TQPtrCollection | The base class of most pointer-based TQt collections
TQPtrDict | Template class that provides a dictionary based on void* keys
TQPtrDictIterator | Iterator for TQPtrDict collections
TQPtrList | Template class that provides a list
TQPtrListIterator | Iterator for TQPtrList collections
TQPtrQueue | Template class that provides a queue
TQPtrStack | Template class that provides a stack
TQPtrVector | Template collection class that provides a vector (array)
TQRegExp | Pattern matching using regular expressions
TQStrIList | Doubly-linked list of char* with case-insensitive comparison
TQString | Abstraction of Unicode text and the classic C '\0'-terminated char array
TQStringList | List of strings
TQStrList | Doubly-linked list of char*
TQStrListIterator | Iterator for the TQStrList and TQStrIList classes
TQValueList | Value-based template class that provides lists
TQValueListConstIterator | Const iterator for TQValueList
TQValueListIterator | Iterator for TQValueList
TQValueStack | Value-based template class that provides a stack
TQValueVector | Value-based template class that provides a dynamic array