All Classes

This is a list of all Qt 5 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
QAbstractGraphicsShapeItem
QAbstractItemDelegate
QAbstractItemModel
QAbstractItemModelTester
QAbstractItemView
QAbstractListModel
QAbstractMessageHandler
QAbstractNativeEventFilter
QAbstractNetworkCache
QAbstractOAuth
QAbstractOAuth2
QAbstractOAuthReplyHandler
QAbstractOpenGLFunctions
QAbstractPrintDialog
QAbstractProxyModel
QAbstractScrollArea
QAbstractSlider
QAbstractSocket
QAbstractSpinBox
QAbstractState
QAbstractTableModel
QAbstractTextDocumentLayout
QAbstractTransition
QAbstractUriResolver
QAbstractXmlNodeModel
QAbstractXmlReceiver
QAccessible
QAccessibleActionInterface
QAccessibleEditableTextInterface
QAccessibleEvent
QAccessibleInterface
QAccessibleObject
QAccessiblePlugin
QAccessibleStateChangeEvent
QAccessibleTableCellInterface
QAccessibleTableInterface
QAccessibleTableModelChangeEvent
QAccessibleTextCursorEvent
QAccessibleTextInsertEvent
QAccessibleTextInterface
QAccessibleTextRemoveEvent
QAccessibleTextSelectionEvent
QAccessibleTextUpdateEvent
QAccessibleValueChangeEvent
QAccessibleValueInterface
QAccessibleWidget
QAction
QActionEvent
QActionGroup
QAnimationGroup
QApplication
QAssociativeIterable
QAtomicInt
QAtomicInteger
QAtomicPointer
QAuthenticator
B
QBackingStore
QBasicTimer
QBEInteger
QBitArray
QBitmap
QBoxLayout
QBrush
QBuffer
QButtonGroup
QByteArray
QByteArrayList
QByteArrayMatcher
C
QCache
QCalendar
QCalendarWidget
QCborArray
QCborError
QCborMap
QCborParserError
QCborStreamReader
QCborStreamWriter
QCborValue
QChar
QCheckBox
QChildEvent
QClipboard
QCloseEvent
QCocoaNativeContext
QCocoaWindowFunctions
QCollator
QCollatorSortKey
QColor
QColorDialog
QColormap
QColorSpace
QColorTransform
QColumnView
QComboBox
QCommandLineOption
QCommandLineParser
QCommandLinkButton
QCommonStyle
QCompleter
QConcatenateTablesProxyModel
QConicalGradient
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
QDesktopServices
QDesktopWidget
QDial
QDialog
QDialogButtonBox
QDir
QDirIterator
QDirModel
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
QEglFSFunctions
QEGLNativeContext
QElapsedTimer
QEnableSharedFromThis
QEnterEvent
QErrorMessage
QEvent
QEventLoop
QEventLoopLocker
QEventTransition
QException
QExplicitlySharedDataPointer
QExposeEvent
F
QFile
QFileDevice
QFileDialog
QFileIconProvider
QFileInfo
QFileOpenEvent
QFileSelector
QFileSystemModel
QFileSystemWatcher
QFinalState
QFlag
QFlags
qfloat16
QFocusEvent
QFocusFrame
QFont
QFontComboBox
QFontDatabase
QFontDialog
QFontInfo
QFontMetrics
QFontMetricsF
QFormLayout
QFrame
QFuture
QFutureIterator
QFutureSynchronizer
QFutureWatcher
G
QGenericArgument
QGenericMatrix
QGenericPlugin
QGenericPluginFactory
QGenericReturnArgument
QGesture
QGestureEvent
QGestureRecognizer
QGLBuffer
QGLColormap
QGLContext
QGLFormat
QGLFramebufferObject
QGLFramebufferObjectFormat
QGLFunctions
QGlobalStatic
QGLPixelBuffer
QGLShader
QGLShaderProgram
QGLWidget
QGLXNativeContext
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
QGraphicsTextItem
QGraphicsTransform
QGraphicsView
QGraphicsWidget
QGregorianCalendar
QGridLayout
QGroupBox
QGuiApplication
H
QHash
QHashIterator
QHBoxLayout
QHeaderView
QHelpEvent
QHideEvent
QHistoryState
QHostAddress
QHostInfo
QHoverEvent
QHstsPolicy
QHttp2Configuration
QHttpMultiPart
QHttpPart
I
QIcon
QIconDragEvent
QIconEngine
QIconEnginePlugin
QIdentityProxyModel
QImage
QImageIOHandler
QImageIOPlugin
QImageReader
QImageWriter
QInputDialog
QInputEvent
QInputMethod
QInputMethodEvent
QInputMethodQueryEvent
QIntValidator
QIODevice
QItemDelegate
QItemEditorCreator
QItemEditorCreatorBase
QItemEditorFactory
QItemSelection
QItemSelectionModel
QItemSelectionRange
J
QJalaliCalendar
QJsonArray
QJsonDocument
QJsonObject
QJsonParseError
QJsonValue
QJulianCalendar
K
QKeyEvent
QKeyEventTransition
QKeySequence
QKeySequenceEdit
QKeyValueIterator
L
QLabel
QLatin1Char
QLatin1String
QLayout
QLayoutItem
QLCDNumber
QLEInteger
QLibrary
QLibraryInfo
QLine
QLinearGradient
QLineEdit
QLineF
QLinkedList
QLinkedListIterator
QLinuxFbFunctions
QList
QListIterator
QListView
QListWidget
QListWidgetItem
QLocale
QLocalServer
QLocalSocket
QLockFile
QLoggingCategory
M
QMacCocoaViewContainer
QMacNativeWidget
QMainWindow
QMap
QMapIterator
QMargins
QMarginsF
QMatrix
QMatrix4x4
QMdiArea
QMdiSubWindow
QMenu
QMenuBar
QMessageAuthenticationCode
QMessageBox
QMessageLogContext
QMessageLogger
QMetaClassInfo
QMetaEnum
QMetaMethod
QMetaObject
QMetaProperty
QMetaType
QMilankovicCalendar
QMimeData
QMimeDatabase
QMimeType
QModelIndex
QMouseEvent
QMouseEventTransition
QMoveEvent
QMovie
QMultiHash
QMultiMap
QMutableHashIterator
QMutableLinkedListIterator
QMutableListIterator
QMutableMapIterator
QMutableSetIterator
QMutableVectorIterator
QMutex
QMutexLocker
N
QNativeGestureEvent
QNetworkAccessManager
QNetworkAddressEntry
QNetworkCacheMetaData
QNetworkConfiguration
QNetworkConfigurationManager
QNetworkCookie
QNetworkCookieJar
QNetworkDatagram
QNetworkDiskCache
QNetworkInterface
QNetworkProxy
QNetworkProxyFactory
QNetworkProxyQuery
QNetworkReply
QNetworkRequest
QNetworkSession
O
QOAuth1
QOAuth1Signature
QOAuth2AuthorizationCodeFlow
QObject
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
QOpenGLVersionProfile
QOpenGLVertexArrayObject
QOpenGLWidget
QOpenGLWindow
QOperatingSystemVersion
P
QPagedPaintDevice
QPageLayout
QPageSetupDialog
QPageSize
QPaintDevice
QPaintDeviceWindow
QPaintEngine
QPaintEngineState
QPainter
QPainterPath
QPainterPathStroker
QPaintEvent
QPair
QPalette
QPanGesture
QParallelAnimationGroup
QPauseAnimation
QPdfWriter
QPen
QPersistentModelIndex
QPicture
QPictureFormatPlugin
QPictureIO
QPinchGesture
QPixelFormat
QPixmap
QPixmapCache
QPlainTextDocumentLayout
QPlainTextEdit
QPlatformSurfaceEvent
QPluginLoader
QPoint
QPointer
QPointF
QPointingDeviceUniqueId
QPolygon
QPolygonF
QPrintDialog
QPrintEngine
QPrinter
QPrinterInfo
QPrintPreviewDialog
QPrintPreviewWidget
QProcess
QProcessEnvironment
QProgressBar
QProgressDialog
QPropertyAnimation
QProxyStyle
QPushButton
Q
QQuaternion
QQueue
R
QRadialGradient
QRadioButton
QRandomGenerator
QRandomGenerator64
QRasterPaintEngine
QRasterWindow
QRawFont
QReadLocker
QReadWriteLock
QRect
QRectF
QRecursiveMutex
QRegExp
QRegExpValidator
QRegion
QRegularExpression
QRegularExpressionMatch
QRegularExpressionMatchIterator
QRegularExpressionValidator
QResizeEvent
QResource
QRgba64
QRhiMetalCommandBufferNativeHandles
QRhiMetalInitParams
QRhiMetalNativeHandles
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
QSharedData
QSharedDataPointer
QSharedMemory
QSharedPointer
QShortcut
QShortcutEvent
QShowEvent
QSignalBlocker
QSignalMapper
QSignalSpy
QSignalTransition
QSimpleXmlNodeModel
QSize
QSizeF
QSizeGrip
QSizePolicy
QSlider
QSocketNotifier
QSortFilterProxyModel
QSourceLocation
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
QState
QStateMachine
QStaticByteArrayMatcher
QStaticPlugin
QStaticText
QStatusBar
QStatusTipEvent
QStorageInfo
QString
QStringList
QStringListModel
QStringMatcher
QStringRef
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
QSwipeGesture
QSyntaxHighlighter
QSysInfo
QSystemSemaphore
QSystemTrayIcon
T
QTabBar
QTabletEvent
QTableView
QTableWidget
QTableWidgetItem
QTableWidgetSelectionRange
QTabWidget
QTapAndHoldGesture
QTapGesture
QTcpServer
QTcpSocket
QTemporaryDir
QTemporaryFile
QTestEventList
QTextBlock
QTextBlockFormat
QTextBlockGroup
QTextBlockUserData
QTextBoundaryFinder
QTextBrowser
QTextCharFormat
QTextCodec
QTextCursor
QTextDecoder
QTextDocument
QTextDocumentFragment
QTextDocumentWriter
QTextEdit
QTextEncoder
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
QTouchDevice
QTouchEvent
QTouchEventSequence (QTest)
QTransform
QTranslator
QTransposeProxyModel
QTreeView
QTreeWidget
QTreeWidgetItem
QTreeWidgetItemIterator
U
QUdpSocket
QUndoCommand
QUndoGroup
QUndoStack
QUndoView
QUnhandledException
QUrl
QUrlQuery
QUuid
V
QValidator
QVariant
QVariantAnimation
QVarLengthArray
QVBoxLayout
QVector
QVector2D
QVector3D
QVector4D
QVectorIterator
QVersionNumber
QVulkanDeviceFunctions
QVulkanExtension
QVulkanFunctions
QVulkanInfoVector
QVulkanInstance
QVulkanLayer
QVulkanWindow
QVulkanWindowRenderer
W
QWaitCondition
QWeakPointer
QWGLNativeContext
QWhatsThis
QWhatsThisClickedEvent
QWheelEvent
QWidget
QWidgetAction
QWidgetItem
QWindow
QWindowStateChangeEvent
QWindowsWindowFunctions
QWinEventNotifier
QWizard
QWizardPage
QWriteLocker
X
QXcbWindowFunctions
QXmlAttributes
QXmlContentHandler
QXmlDeclHandler
QXmlDefaultHandler
QXmlDTDHandler
QXmlEntityResolver
QXmlErrorHandler
QXmlFormatter
QXmlInputSource
QXmlItem
QXmlLexicalHandler
QXmlLocator
QXmlName
QXmlNamePool
QXmlNamespaceSupport
QXmlNodeModelIndex
QXmlParseException
QXmlQuery
QXmlReader
QXmlResultItems
QXmlSchema
QXmlSchemaValidator
QXmlSerializer
QXmlSimpleReader
QXmlStreamAttribute
QXmlStreamAttributes
QXmlStreamEntityDeclaration
QXmlStreamEntityResolver
QXmlStreamNamespaceDeclaration
QXmlStreamNotationDeclaration
QXmlStreamReader
QXmlStreamWriter

See also All Modules and Obsolete Classes.