QtCore

The QtCore module contains the core classes, including the event loop and Qt’s signal and slot mechanism. It also includes platform independent abstractions for animations, state machines, threads, mapped files, shared memory, regular expressions, and user and application settings.

Classes

QAbstractAnimation QFileSystemWatcher MouseEventFlags QState
QAbstractEventDispatcher Filters QMutex QStateMachine
QAbstractItemModel QFinalState QMutexLocker QStorageInfo
QAbstractListModel FindChildOptions NumberFlags QStringListModel
QAbstractNativeEventFilter Flags NumberOptions QSysInfo
QAbstractProxyModel FormattingOptions QObject QSystemSemaphore
QAbstractState QGenericArgument QObjectCleanupHandler QTemporaryDir
QAbstractTableModel QGenericReturnArgument OffsetData QTemporaryFile
QAbstractTransition GestureFlags OpenMode QTextBoundaryFinder
Alignment QHistoryState QOperatingSystemVersion QTextCodec
QAnimationGroup QIODevice Orientations QTextDecoder
ApplicationStates QIdentityProxyModel QParallelAnimationGroup QTextEncoder
Base64Options ImageConversionFlags PatternOptions TextInteractionFlags
QBasicTimer InputMethodHints QPauseAnimation QTextStream
QBitArray InputMethodQueries Permissions QThread
BoundaryReasons ItemFlags QPersistentModelIndex QThreadPool
QBuffer QItemSelection QPluginLoader QTime
QByteArray QItemSelectionModel QPoint QTimeLine
QByteArrayMatcher QItemSelectionRange QPointF QTimeZone
QChildEvent IteratorFlags QProcess QTimer
QCollator QJsonDocument QProcessEnvironment QTimerEvent
QCollatorSortKey QJsonParseError ProcessEventsFlags TimerInfo
QCommandLineOption QJsonValue QPropertyAnimation ToolBarAreas
QCommandLineParser KeyboardModifiers QReadLocker TouchPointStates
ComponentFormattingOptions QLibrary QReadWriteLock QTranslator
ConversionFlags QLibraryInfo QRect TypeFlags
ConverterState QLine QRectF QUrl
QCoreApplication QLineF QRegExp QUrlQuery
QCryptographicHash LoadHints QRegularExpression UserInputResolutionOptions
QDataStream QLocale QRegularExpressionMatch QUuid
QDate LocateOptions QRegularExpressionMatchIterator QVariant
QDateTime QLockFile QResource QVariantAnimation
QDeadlineTimer QMargins QRunnable QVersionNumber
QDir QMarginsF QSaveFile QWaitCondition
QDirIterator MatchFlags ScreenOrientations QWinEventNotifier
DockWidgetAreas MatchOptions SelectionFlags WindowFlags
DropActions QMessageAuthenticationCode QSemaphore WindowStates
QDynamicPropertyChangeEvent QMessageLogContext QSequentialAnimationGroup WrappedEvent
QEasingCurve QMessageLogger QSettings QWriteLocker
Edges QMetaClassInfo QSharedMemory QXmlStreamAttribute
QElapsedTimer QMetaEnum QSignalBlocker QXmlStreamAttributes
QEvent QMetaMethod SignalEvent QXmlStreamEntityDeclaration
QEventLoop QMetaObject QSignalMapper QXmlStreamEntityResolver
QEventLoopLocker QMetaProperty QSignalTransition QXmlStreamNamespaceDeclaration
QEventTransition QMetaType QSize QXmlStreamNotationDeclaration
QFile QMimeData QSizeF QXmlStreamReader
QFileDevice QMimeDatabase QSocketNotifier QXmlStreamWriter
FileHandleFlags QMimeType QSortFilterProxyModel Qt
QFileInfo QModelIndex SortFlags
QFileSelector MouseButtons QStandardPaths