All Classes

This is a list of all Qt classes. The following pages contain different API listings in different categories:

For more reference pages including QML types, visit Qt Reference Pages.

A B C D E F G H I J K L M N O P Q R S T U V W X 

A
QAbstractAnimation
QAbstractButton
QAbstractEventDispatcher
QAbstractExtensionFactory
QAbstractExtensionManager
QAbstractFileIconProvider
QAbstractFormBuilder
QAbstractGraphicsShapeItem
QAbstractItemDelegate
QAbstractItemModel
QAbstractItemModelTester
QAbstractItemView
QAbstractListModel
QAbstractNativeEventFilter
QAbstractNetworkCache
QAbstractOpenGLFunctions
QAbstractPrintDialog
QAbstractProxyModel
QAbstractScrollArea
QAbstractSlider
QAbstractSocket
QAbstractSpinBox
QAbstractTableModel
QAbstractTextDocumentLayout
QAccessible
QAccessibleActionInterface
QAccessibleEditableTextInterface
QAccessibleEvent
QAccessibleInterface
QAccessibleObject
QAccessiblePlugin
QAccessibleStateChangeEvent
QAccessibleTableCellInterface
QAccessibleTableInterface
QAccessibleTableModelChangeEvent
QAccessibleTextCursorEvent
QAccessibleTextInsertEvent
QAccessibleTextInterface
QAccessibleTextRemoveEvent
QAccessibleTextSelectionEvent
QAccessibleTextUpdateEvent
QAccessibleValueChangeEvent
QAccessibleValueInterface
QAccessibleWidget
QAction
QActionEvent
QActionGroup
QAdoptSharedDataTag
QAndroidOffscreenSurface (QNativeInterface)
QAnimationGroup
QAnyStringView
QApplication
QAssociativeIterable
QAtomicInt
QAtomicInteger
QAtomicPointer
QAuthenticator
B
QBackingStore
QBaseIterator
QBasicTimer
QBEInteger
QBitArray
QBitmap
QBoxLayout
QBrush
QBuffer
QButtonGroup
QByteArray
QByteArrayList
QByteArrayMatcher
QByteArrayView
C
QCache
QCalendar
QCalendarWidget
QCborArray
QCborError
QCborMap
QCborParserError
QCborStreamReader
QCborStreamWriter
QCborValue
QChar
QCheckBox
QChildEvent
QClipboard
QCloseEvent
QCocoaGLContext (QNativeInterface)
QCollator
QCollatorSortKey
QColor
QColorDialog
QColormap
QColorSpace
QColorTransform
QColumnView
QComboBox
QCommandLineOption
QCommandLineParser
QCommandLinkButton
QCommonStyle
QCompleter
QCompressedHelpInfo
QConcatenateTablesProxyModel
QConicalGradient
QConstIterator
QContextMenuEvent
QContiguousCache
QCoreApplication
QCryptographicHash
QCursor
D
QDataStream
QDataWidgetMapper
QDate
QDateEdit
QDateTime
QDateTimeEdit
QDBusAbstractAdaptor
QDBusAbstractInterface
QDBusArgument
QDBusConnection
QDBusConnectionInterface
QDBusContext
QDBusError
QDBusInterface
QDBusMessage
QDBusObjectPath
QDBusPendingCall
QDBusPendingCallWatcher
QDBusPendingReply
QDBusReply
QDBusServer
QDBusServiceWatcher
QDBusSignature
QDBusUnixFileDescriptor
QDBusVariant
QDBusVirtualObject
QDeadlineTimer
QDebug
QDebugStateSaver
QDesignerActionEditorInterface
QDesignerContainerExtension
QDesignerCustomWidgetCollectionInterface
QDesignerCustomWidgetInterface
QDesignerDynamicPropertySheetExtension
QDesignerFormEditorInterface
QDesignerFormWindowCursorInterface
QDesignerFormWindowInterface
QDesignerFormWindowManagerInterface
QDesignerMemberSheetExtension
QDesignerObjectInspectorInterface
QDesignerPropertyEditorInterface
QDesignerPropertySheetExtension
QDesignerTaskMenuExtension
QDesignerWidgetBoxInterface
QDesktopServices
QDial
QDialog
QDialogButtonBox
QDir
QDirIterator
QDnsDomainNameRecord
QDnsHostAddressRecord
QDnsLookup
QDnsMailExchangeRecord
QDnsServiceRecord
QDnsTextRecord
QDockWidget
QDomAttr
QDomCDATASection
QDomCharacterData
QDomComment
QDomDocument
QDomDocumentFragment
QDomDocumentType
QDomElement
QDomEntity
QDomEntityReference
QDomImplementation
QDomNamedNodeMap
QDomNode
QDomNodeList
QDomNotation
QDomProcessingInstruction
QDomText
QDoubleSpinBox
QDoubleValidator
QDrag
QDragEnterEvent
QDragLeaveEvent
QDragMoveEvent
QDropEvent
QDtls
QDtlsClientVerifier
QDynamicPropertyChangeEvent
E
QEasingCurve
QEGLContext (QNativeInterface)
QElapsedTimer
QEnableSharedFromThis
QEnterEvent
QErrorMessage
QEvent
QEventLoop
QEventLoopLocker
QEventPoint
QException
QExplicitlySharedDataPointer
QExposeEvent
QExtensionFactory
QExtensionManager
F
QFile
QFileDevice
QFileDialog
QFileIconProvider
QFileInfo
QFileOpenEvent
QFileSelector
QFileSystemModel
QFileSystemWatcher
QFlag
QFlags
qfloat16
QFocusEvent
QFocusFrame
QFont
QFontComboBox
QFontDatabase
QFontDialog
QFontInfo
QFontMetrics
QFontMetricsF
QFormBuilder
QFormLayout
QFrame
QFuture
QFutureIterator
QFutureSynchronizer
QFutureWatcher
G
QGenericArgument
QGenericMatrix
QGenericPlugin
QGenericPluginFactory
QGenericReturnArgument
QGesture
QGestureEvent
QGestureRecognizer
QGlobalStatic
QGLXContext (QNativeInterface)
QGlyphRun
QGradient
QGraphicsAnchor
QGraphicsAnchorLayout
QGraphicsBlurEffect
QGraphicsColorizeEffect
QGraphicsDropShadowEffect
QGraphicsEffect
QGraphicsEllipseItem
QGraphicsGridLayout
QGraphicsItem
QGraphicsItemAnimation
QGraphicsItemGroup
QGraphicsLayout
QGraphicsLayoutItem
QGraphicsLinearLayout
QGraphicsLineItem
QGraphicsObject
QGraphicsOpacityEffect
QGraphicsPathItem
QGraphicsPixmapItem
QGraphicsPolygonItem
QGraphicsProxyWidget
QGraphicsRectItem
QGraphicsRotation
QGraphicsScale
QGraphicsScene
QGraphicsSceneContextMenuEvent
QGraphicsSceneDragDropEvent
QGraphicsSceneEvent
QGraphicsSceneHelpEvent
QGraphicsSceneHoverEvent
QGraphicsSceneMouseEvent
QGraphicsSceneMoveEvent
QGraphicsSceneResizeEvent
QGraphicsSceneWheelEvent
QGraphicsSimpleTextItem
QGraphicsSvgItem
QGraphicsTextItem
QGraphicsTransform
QGraphicsView
QGraphicsWidget
QGregorianCalendar
QGridLayout
QGroupBox
QGuiApplication
H
QHash
QHashIterator
QHBoxLayout
QHeaderView
QHelpContentItem
QHelpContentModel
QHelpContentWidget
QHelpEngine
QHelpEngineCore
QHelpEvent
QHelpFilterData
QHelpFilterEngine
QHelpFilterSettingsWidget
QHelpIndexModel
QHelpIndexWidget
QHelpLink
QHelpSearchEngine
QHelpSearchQuery
QHelpSearchQueryWidget
QHelpSearchResult
QHelpSearchResultWidget
QHideEvent
QHostAddress
QHostInfo
QHoverEvent
QHstsPolicy
QHttp2Configuration
QHttpMultiPart
QHttpPart
I
QIcon
QIconDragEvent
QIconEngine
QIconEnginePlugin
QIdentityProxyModel
QImage
QImageIOHandler
QImageIOPlugin
QImageReader
QImageWriter
QInputDevice
QInputDialog
QInputEvent
QInputMethod
QInputMethodEvent
QInputMethodQueryEvent
QIntValidator
QIODevice
QItemDelegate
QItemEditorCreator
QItemEditorCreatorBase
QItemEditorFactory
QItemSelection
QItemSelectionModel
QItemSelectionRange
QIterable
QIterator
J
QJalaliCalendar
QJSEngine
QJsonArray
QJsonDocument
QJsonObject
QJsonParseError
QJsonValue
QJSValue
QJSValueIterator
QJulianCalendar
K
QKeyCombination
QKeyEvent
QKeySequence
QKeySequenceEdit
QKeyValueIterator
L
QLabel
QLatin1Char
QLatin1String
QLayout
QLayoutItem
QLCDNumber
QLEInteger
QLibrary
QLibraryInfo
QLine
QLinearGradient
QLineEdit
QLineF
QList
QListIterator
QListView
QListWidget
QListWidgetItem
QLocale
QLocalServer
QLocalSocket
QLockFile
QLoggingCategory
M
QMainWindow
QMap
QMapIterator
QMargins
QMarginsF
QMatrix4x4
QMdiArea
QMdiSubWindow
QMenu
QMenuBar
QMessageAuthenticationCode
QMessageBox
QMessageLogContext
QMessageLogger
QMetaClassInfo
QMetaEnum
QMetaMethod
QMetaObject
QMetaProperty
QMetaSequence
QMetaType
QMilankovicCalendar
QMimeData
QMimeDatabase
QMimeType
QModelIndex
QModelRoleData
QModelRoleDataSpan
QMouseEvent
QMoveEvent
QMovie
QMultiHash
QMultiMap
QMultiMapIterator
QMutableHashIterator
QMutableListIterator
QMutableMapIterator
QMutableMultiMapIterator
QMutableSetIterator
QMutex
QMutexLocker
N
QNativeGestureEvent
QNetworkAccessManager
QNetworkAddressEntry
QNetworkCacheMetaData
QNetworkCookie
QNetworkCookieJar
QNetworkDatagram
QNetworkDiskCache
QNetworkInterface
QNetworkProxy
QNetworkProxyFactory
QNetworkProxyQuery
QNetworkReply
QNetworkRequest
O
QObject
QObjectBindableProperty
QObjectCleanupHandler
QOcspResponse
QOffscreenSurface
QOpenGLBuffer
QOpenGLContext
QOpenGLContextGroup
QOpenGLDebugLogger
QOpenGLDebugMessage
QOpenGLExtraFunctions
QOpenGLFramebufferObject
QOpenGLFramebufferObjectFormat
QOpenGLFunctions
QOpenGLFunctions_1_0
QOpenGLFunctions_1_1
QOpenGLFunctions_1_2
QOpenGLFunctions_1_3
QOpenGLFunctions_1_4
QOpenGLFunctions_1_5
QOpenGLFunctions_2_0
QOpenGLFunctions_2_1
QOpenGLFunctions_3_0
QOpenGLFunctions_3_1
QOpenGLFunctions_3_2_Compatibility
QOpenGLFunctions_3_2_Core
QOpenGLFunctions_3_3_Compatibility
QOpenGLFunctions_3_3_Core
QOpenGLFunctions_4_0_Compatibility
QOpenGLFunctions_4_0_Core
QOpenGLFunctions_4_1_Compatibility
QOpenGLFunctions_4_1_Core
QOpenGLFunctions_4_2_Compatibility
QOpenGLFunctions_4_2_Core
QOpenGLFunctions_4_3_Compatibility
QOpenGLFunctions_4_3_Core
QOpenGLFunctions_4_4_Compatibility
QOpenGLFunctions_4_4_Core
QOpenGLFunctions_4_5_Compatibility
QOpenGLFunctions_4_5_Core
QOpenGLFunctions_ES2
QOpenGLPaintDevice
QOpenGLPixelTransferOptions
QOpenGLShader
QOpenGLShaderProgram
QOpenGLTexture
QOpenGLTextureBlitter
QOpenGLTimeMonitor
QOpenGLTimerQuery
QOpenGLVersionFunctionsFactory
QOpenGLVersionProfile
QOpenGLVertexArrayObject
QOpenGLWidget
QOpenGLWindow
QOperatingSystemVersion
P
QPagedPaintDevice
QPageLayout
QPageRanges
QPageSetupDialog
QPageSize
QPaintDevice
QPaintDeviceWindow
QPaintEngine
QPaintEngineState
QPainter
QPainterPath
QPainterPathStroker
QPaintEvent
QPalette
QPanGesture
QParallelAnimationGroup
QPauseAnimation
QPdfWriter
QPen
QPersistentModelIndex
QPicture
QPinchGesture
QPixelFormat
QPixmap
QPixmapCache
QPlainTextDocumentLayout
QPlainTextEdit
QPlatformSurfaceEvent
QPluginLoader
QPoint
QPointer
QPointerEvent
QPointF
QPointingDevice
QPointingDeviceUniqueId
QPolygon
QPolygonF
QPrintDialog
QPrintEngine
QPrinter
QPrinterInfo
QPrintPreviewDialog
QPrintPreviewWidget
QProcess
QProcessEnvironment
QProgressBar
QProgressDialog
QPromise
QProperty
QPropertyAlias
QPropertyAnimation
QPropertyChangeHandler
QPropertyData
QProxyStyle
QPushButton
Q
QQmlAbstractUrlInterceptor
QQmlApplicationEngine
QQmlComponent
QQmlContext
QQmlEngine
QQmlEngineExtensionPlugin
QQmlError
QQmlExpression
QQmlFileSelector
QQmlImageProviderBase
QQmlIncubationController
QQmlIncubator
QQmlListProperty
QQmlListReference
QQmlNetworkAccessManagerFactory
QQmlParserStatus
QQmlProperty
QQmlPropertyMap
QQmlPropertyValueSource
QQmlScriptString
QQuaternion
QQueue
QQuick3D
QQuick3DGeometry
QQuick3DObject
QQuick3DTextureData
QQuickAsyncImageProvider
QQuickColorGroup
QQuickFramebufferObject
QQuickGraphicsConfiguration
QQuickGraphicsDevice
QQuickImageProvider
QQuickImageResponse
QQuickItem
QQuickItemGrabResult
QQuickPaintedItem
QQuickRenderControl
QQuickRenderTarget
QQuickStyle
QQuickTextDocument
QQuickTextureFactory
QQuickView
QQuickWidget
QQuickWindow
R
QRadialGradient
QRadioButton
QRandomGenerator
QRandomGenerator64
QRasterPaintEngine
QRasterWindow
QRawFont
QReadLocker
QReadWriteLock
QRect
QRectF
QRecursiveMutex
QRegion
QRegularExpression
QRegularExpressionMatch
QRegularExpressionMatchIterator
QRegularExpressionValidator
QResizeEvent
QResource
QRgba64
QRomanCalendar
QRubberBand
QRunnable
S
QSaveFile
QScopedArrayPointer
QScopedPointer
QScopedValueRollback
QScopeGuard
QScreen
QScrollArea
QScrollBar
QScroller
QScrollerProperties
QScrollEvent
QScrollPrepareEvent
QSctpServer
QSctpSocket
QSemaphore
QSemaphoreReleaser
QSequentialAnimationGroup
QSequentialIterable
QSessionManager
QSet
QSetIterator
QSettings
QSGBasicGeometryNode
QSGClipNode
QSGD3D11Texture (QNativeInterface)
QSGDynamicTexture
QSGFlatColorMaterial
QSGGeometry
QSGGeometryNode
QSGImageNode
QSGMaterial
QSGMaterialShader
QSGMaterialType
QSGMetalTexture (QNativeInterface)
QSGNode
QSGOpacityNode
QSGOpaqueTextureMaterial
QSGOpenGLTexture (QNativeInterface)
QSGRectangleNode
QSGRendererInterface
QSGRenderNode
QSGSimpleRectNode
QSGSimpleTextureNode
QSGTexture
QSGTextureMaterial
QSGTextureProvider
QSGTransformNode
QSGVertexColorMaterial
QSGVulkanTexture (QNativeInterface)
QSharedData
QSharedDataPointer
QSharedMemory
QSharedPointer
QShortcut
QShortcutEvent
QShowEvent
QSignalBlocker
QSignalMapper
QSignalSpy
QSinglePointEvent
QSize
QSizeF
QSizeGrip
QSizePolicy
QSlider
QSocketNotifier
QSortFilterProxyModel
QSpacerItem
QSpinBox
QSplashScreen
QSplitter
QSplitterHandle
QSqlDatabase
QSqlDriver
QSqlDriverCreator
QSqlDriverCreatorBase
QSqlDriverPlugin
QSqlError
QSqlField
QSqlIndex
QSqlQuery
QSqlQueryModel
QSqlRecord
QSqlRelation
QSqlRelationalDelegate
QSqlRelationalTableModel
QSqlResult
QSqlTableModel
QSslCertificate
QSslCertificateExtension
QSslCipher
QSslConfiguration
QSslDiffieHellmanParameters
QSslEllipticCurve
QSslError
QSslKey
QSslPreSharedKeyAuthenticator
QSslSocket
QStack
QStackedLayout
QStackedWidget
QStandardItem
QStandardItemEditorCreator
QStandardItemModel
QStandardPaths
QStaticByteArrayMatcher
QStaticPlugin
QStaticText
QStatusBar
QStatusTipEvent
QStorageInfo
QString
QStringConverter
QStringDecoder
QStringEncoder
QStringList
QStringListModel
QStringMatcher
QStringTokenizer
QStringView
QStyle
QStyledItemDelegate
QStyleFactory
QStyleHintReturn
QStyleHintReturnMask
QStyleHintReturnVariant
QStyleHints
QStyleOption
QStyleOptionButton
QStyleOptionComboBox
QStyleOptionComplex
QStyleOptionDockWidget
QStyleOptionFocusRect
QStyleOptionFrame
QStyleOptionGraphicsItem
QStyleOptionGroupBox
QStyleOptionHeader
QStyleOptionMenuItem
QStyleOptionProgressBar
QStyleOptionRubberBand
QStyleOptionSizeGrip
QStyleOptionSlider
QStyleOptionSpinBox
QStyleOptionTab
QStyleOptionTabBarBase
QStyleOptionTabWidgetFrame
QStyleOptionTitleBar
QStyleOptionToolBar
QStyleOptionToolBox
QStyleOptionToolButton
QStyleOptionViewItem
QStylePainter
QStylePlugin
QSupportedWritingSystems
QSurface
QSurfaceFormat
QSvgGenerator
QSvgRenderer
QSvgWidget
QSwipeGesture
QSyntaxHighlighter
QSysInfo
QSystemSemaphore
QSystemTrayIcon
T
QTabBar
QTabletEvent
QTableView
QTableWidget
QTableWidgetItem
QTableWidgetSelectionRange
QTabWidget
QTaggedIterator
QTapAndHoldGesture
QTapGesture
QTaskBuilder (QtConcurrent)
QTcpServer
QTcpSocket
QTemporaryDir
QTemporaryFile
QTestEventList
QTextBlock
QTextBlockFormat
QTextBlockGroup
QTextBlockUserData
QTextBoundaryFinder
QTextBrowser
QTextCharFormat
QTextCursor
QTextDocument
QTextDocumentFragment
QTextDocumentWriter
QTextEdit
QTextFormat
QTextFragment
QTextFrame
QTextFrameFormat
QTextImageFormat
QTextInlineObject
QTextItem
QTextLayout
QTextLength
QTextLine
QTextList
QTextListFormat
QTextObject
QTextObjectInterface
QTextOption
QTextStream
QTextTable
QTextTableCell
QTextTableCellFormat
QTextTableFormat
QThread
QThreadPool
QThreadStorage
QTileRules
QTime
QTimeEdit
QTimeLine
QTimer
QTimerEvent
QTimeZone
QToolBar
QToolBox
QToolButton
QToolTip
QTouchEvent
QTouchEventSequence (QTest)
QTransform
QTranslator
QTransposeProxyModel
QTreeView
QTreeWidget
QTreeWidgetItem
QTreeWidgetItemIterator
QTypeRevision
U
QUdpSocket
QUiLoader
QUndoCommand
QUndoGroup
QUndoStack
QUndoView
QUnhandledException
QUrl
QUrlQuery
QUtf8StringView
QUuid
V
QValidator
QVariant
QVariantAnimation
QVariantConstPointer
QVariantPointer
QVariantRef
QVarLengthArray
QVBoxLayout
QVector
QVector2D
QVector3D
QVector4D
QVersionNumber
QVulkanDeviceFunctions
QVulkanExtension
QVulkanFunctions
QVulkanInfoVector
QVulkanInstance
QVulkanLayer
QVulkanWindow
QVulkanWindowRenderer
W
QWaitCondition
QWaylandBufferRef
QWaylandClient
QWaylandCompositor
QWaylandIdleInhibitManagerV1
QWaylandIviApplication
QWaylandIviSurface
QWaylandKeyboard
QWaylandOutput
QWaylandOutputMode
QWaylandPointer
QWaylandQtTextInputMethodManager
QWaylandQuickItem
QWaylandQuickShellIntegration
QWaylandQuickShellSurfaceItem
QWaylandSeat
QWaylandShellSurface
QWaylandSurface
QWaylandSurfaceGrabber
QWaylandTouch
QWaylandView
QWaylandViewporter
QWaylandWlShell
QWaylandWlShellSurface
QWaylandXdgDecorationManagerV1
QWaylandXdgOutputManagerV1
QWaylandXdgPopup
QWaylandXdgShell
QWaylandXdgSurface
QWaylandXdgToplevel
QWeakPointer
QWGLContext (QNativeInterface)
QWhatsThis
QWhatsThisClickedEvent
QWheelEvent
QWidget
QWidgetAction
QWidgetItem
QWindow
QWindowStateChangeEvent
QWinEventNotifier
QWizard
QWizardPage
QWriteLocker
X
QXmlStreamAttribute
QXmlStreamAttributes
QXmlStreamEntityDeclaration
QXmlStreamEntityResolver
QXmlStreamNamespaceDeclaration
QXmlStreamNotationDeclaration
QXmlStreamReader
QXmlStreamWriter

See also All Modules and Obsolete Classes.