QtCore Module | Qt 4.8 (original) (raw)

Qt Contains miscellaneous identifiers used throughout the Qt library
QtConcurrent High-level APIs that make it possible to write multi-threaded programs without using low-level threading primitives
QAbstractAnimation The base of all animations
QAbstractEventDispatcher Interface to manage Qt's event queue
QAbstractFileEngine Abstraction for accessing the filesystem
QAbstractFileEngine::ExtensionOption Extended input argument to QAbstractFileEngine's extension support
QAbstractFileEngine::ExtensionReturn Extended output argument to QAbstractFileEngine's extension support
QAbstractFileEngine::MapExtensionOption
QAbstractFileEngine::MapExtensionReturn
QAbstractFileEngine::UnMapExtensionOption
QAbstractFileEngineHandler Way to register custom file engines with your application
QAbstractFileEngineIterator Iterator interface for custom file engines
QAbstractItemModel The abstract interface for item model classes
QAbstractListModel Abstract model that can be subclassed to create one-dimensional list models
QAbstractState The base class of states of a QStateMachine
QAbstractTableModel Abstract model that can be subclassed to create table models
QAbstractTransition The base class of transitions between QAbstractState objects
QAnimationGroup Abstract base class for groups of animations
QAtomicInt Platform-independent atomic operations on integers
QAtomicPointer Template class that provides platform-independent atomic operations on pointers
QBasicTimer Timer events for objects
QBitArray Array of bits
QBuffer QIODevice interface for a QByteArray
QByteArray Array of bytes
QByteArrayMatcher Holds a sequence of bytes that can be quickly matched in a byte array
QCache Template class that provides a cache
QChar 16-bit Unicode character
QChildEvent Contains event parameters for child object events
QConstString Wrapper for constant Unicode string data
QContiguousCache Template class that provides a contiguous cache
QCoreApplication Event loop for console Qt applications
QCryptographicHash Way to generate cryptographic hashes
QCustomEvent Support for custom events
QDataStream Serialization of binary data to a QIODevice
QDate Date functions
QDateTime Date and time functions
QDebug Output stream for debugging information
QDebug::Stream
QDir Access to directory structures and their contents
QDirIterator Iterator for directory entrylists
QDynamicPropertyChangeEvent Contains event parameters for dynamic property change events
QEasingCurve Easing curves for controlling animation
QElapsedTimer Fast way to calculate elapsed times
QEvent The base class of all event classes. Event objects contain event parameters
QEventLoop Means of entering and leaving an event loop
QEventTransition QObject-specific transition for Qt events
QExplicitlySharedDataPointer Represents a pointer to an explicitly shared object
QFSFileEngine Implements Qt's default file engine
QFile Interface for reading from and writing to files
QFileInfo System-independent file information
QFileSystemWatcher Interface for monitoring files and directories for modifications
QFinalState Final state
QFuture Represents the result of an asynchronous computation
QFutureIterator Java-style const iterator for QFuture
QFutureSynchronizer Convenience class that simplifies QFuture synchronization
QFutureWatcher Allows monitoring a QFuture using signals and slots
QGenericArgument Internal helper class for marshalling arguments
QGenericReturnArgument Internal helper class for marshalling arguments
QHash Template class that provides a hash-table-based dictionary
QHashIterator Java-style const iterator for QHash and QMultiHash
QHistoryState Means of returning to a previously active substate
QIODevice The base interface class of all I/O devices in Qt
QLatin1Char 8-bit ASCII/Latin-1 character
QLatin1String Thin wrapper around an US-ASCII/Latin-1 encoded string literal
QLibrary Loads shared libraries at runtime
QLibraryInfo Information about the Qt library
QLine Two-dimensional vector using integer precision
QLineF Two-dimensional vector using floating point precision
QLinkedList Template class that provides linked lists
QLinkedListIterator Java-style const iterator for QLinkedList
QList Template class that provides lists
QListIterator Java-style const iterator for QList and QQueue
QLocale Converts between numbers and their string representations in various languages
QMap Template class that provides a skip-list-based dictionary
QMapIterator Java-style const iterator for QMap and QMultiMap
QMargins Defines the four margins of a rectangle
QMetaClassInfo Additional information about a class
QMetaEnum Meta-data about an enumerator
QMetaMethod Meta-data about a member function
QMetaObject Contains meta-information about Qt objects
QMetaProperty Meta-data about a property
QMetaType Manages named types in the meta-object system
QMimeData Container for data that records information about its MIME type
QModelIndex Used to locate data in a data model
QMultiHash Convenience QHash subclass that provides multi-valued hashes
QMultiMap Convenience QMap subclass that provides multi-valued maps
QMutableHashIterator Java-style non-const iterator for QHash and QMultiHash
QMutableLinkedListIterator Java-style non-const iterator for QLinkedList
QMutableListIterator Java-style non-const iterator for QList and QQueue
QMutableMapIterator Java-style non-const iterator for QMap and QMultiMap
QMutableSetIterator Java-style non-const iterator for QSet
QMutableVectorIterator Java-style non-const iterator for QVector and QStack
QMutex Access serialization between threads
QMutexLocker Convenience class that simplifies locking and unlocking mutexes
QObject The base class of all Qt objects
QObjectCleanupHandler Watches the lifetime of multiple QObjects
QPair Template class that stores a pair of items
QParallelAnimationGroup Parallel group of animations
QPauseAnimation Pause for QSequentialAnimationGroup
QPersistentModelIndex Used to locate data in a data model
QPluginLoader Loads a plugin at run-time
QPoint Defines a point in the plane using integer precision
QPointF Defines a point in the plane using floating point precision
QPointer Template class that provides guarded pointers to QObject
QProcess Used to start external programs and to communicate with them
QProcessEnvironment Holds the environment variables that can be passed to a program
QPropertyAnimation Animates Qt properties
QQueue Generic container that provides a queue
QReadLocker Convenience class that simplifies locking and unlocking read-write locks for read access
QReadWriteLock Read-write locking
QRect Defines a rectangle in the plane using integer precision
QRectF Defines a rectangle in the plane using floating point precision
QRegExp Pattern matching using regular expressions
QResource Interface for reading directly from resources
QRunnable The base class for all runnable objects
QScopedArrayPointer Stores a pointer to a dynamically allocated array of objects, and deletes it upon destruction
QScopedPointer Stores a pointer to a dynamically allocated object, and deletes it upon destruction
QScopedValueRollback Resets a variable to its previous value on destruction
QSemaphore General counting semaphore
QSequentialAnimationGroup Sequential group of animations
QSet Template class that provides a hash-table-based set
QSet::const_iterator QSet::const_iterator class provides an STL-style const iterator for QSet
QSet::iterator QSet::iterator class provides an STL-style non-const iterator for QSet
QSetIterator Java-style const iterator for QSet
QSettings Persistent platform-independent application settings
QSharedData Base class for shared data objects
QSharedDataPointer Represents a pointer to an implicitly shared object
QSharedMemory Access to a shared memory segment
QSharedPointer Holds a strong reference to a shared pointer
QSignalMapper Bundles signals from identifiable senders
QSignalTransition Transition based on a Qt signal
QSize Defines the size of a two-dimensional object using integer point precision
QSizeF Defines the size of a two-dimensional object using floating point precision
QSocketNotifier Support for monitoring activity on a file descriptor
QStack Template class that provides a stack
QState General-purpose state for QStateMachine
QStateMachine Hierarchical finite state machine
QStateMachine::SignalEvent Represents a Qt signal event
QStateMachine::WrappedEvent Inherits QEvent and holds a clone of an event associated with a QObject
QString Unicode character string
QString::Null
QStringList List of strings
QStringMatcher Holds a sequence of characters that can be quickly matched in a Unicode string
QStringMatcher::Data
QStringRef Thin wrapper around QString substrings
QSystemLocale Can be used to finetune the system locale of the user
QSystemLocale::CurrencyToStringArgument
QSystemSemaphore General counting system semaphore
QTemporaryFile I/O device that operates on temporary files
QTextBoundaryFinder Way of finding Unicode text boundaries in a string
QTextCodec Conversions between text encodings
QTextCodec::ConverterState
QTextCodecPlugin Abstract base for custom QTextCodec plugins
QTextDecoder State-based decoder
QTextEncoder State-based encoder
QTextIStream Convenience class for input streams
QTextOStream Convenience class for output streams
QTextStream Convenient interface for reading and writing text
QThread Platform-independent way to manage threads
QThreadPool Manages a collection of QThreads
QThreadStorage Per-thread data storage
QTime Clock time functions
QTimeLine Timeline for controlling animations
QTimer Repetitive and single-shot timers
QTimerEvent Contains parameters that describe a timer event
QTranslator Internationalization support for text output
QUrl Convenient interface for working with URLs
QUuid Stores a Universally Unique Identifier (UUID)
QVarLengthArray Low-level variable-length array
QVariant Acts like a union for the most common Qt data types
QVariantAnimation Abstract base class for animations
QVector Template class that provides a dynamic array
QVectorIterator Java-style const iterator for QVector and QStack
QWaitCondition Condition variable for synchronizing threads
QWeakPointer Holds a weak reference to a shared pointer
QWriteLocker Convenience class that simplifies locking and unlocking read-write locks for write access
QXmlStreamAttribute Represents a single XML attribute
QXmlStreamAttributes Represents a vector of QXmlStreamAttribute
QXmlStreamEntityDeclaration Represents a DTD entity declaration
QXmlStreamEntityResolver Entity resolver for a QXmlStreamReader
QXmlStreamNamespaceDeclaration Represents a namespace declaration
QXmlStreamNotationDeclaration Represents a DTD notation declaration
QXmlStreamReader Fast parser for reading well-formed XML via a simple streaming API
QXmlStreamWriter XML writer with a simple streaming API
QtConcurrent::Exception Base class for exceptions that can transferred across threads
QtConcurrent::UnhandledException Represents an unhandled exception in a worker thread