Obsolete Classes

C++ classes that are deprecated

The following Qt C++ classes are now obsolete. Obsolete classes are no longer maintained. They are provided to keep old source code working, but they can be removed in a future release. We strongly advise against using these classes in new code.

A
QAudioEncoderSettingsControl
QAudioInputSelectorControl
QAudioOutputSelectorControl
QAudioRoleControl
C
QCameraCaptureBufferFormatControl
QCameraCaptureDestinationControl
QCameraControl
QCameraExposureControl
QCameraFeedbackControl
QCameraFlashControl
QCameraFocusControl
QCameraImageCaptureControl
QCameraImageProcessingControl
QCameraInfoControl
QCameraLocksControl
QCameraViewfinderSettingsControl
QCameraZoomControl
QCanBusFactory
QCustomAudioRoleControl
D
QDesktopWidget
QDiffuseMapMaterial (Qt3DExtras)
QDiffuseSpecularMapMaterial (Qt3DExtras)
QDirModel
G
QGeoServiceProviderFactory
QGLBuffer
QGLColormap
QGLContext
QGLFormat
QGLFramebufferObject
QGLFramebufferObjectFormat
QGLFunctions
QGLPixelBuffer
QGLShader
QGLShaderProgram
QGLWidget
QGraphicsItemAnimation
H
QHelpSearchQuery
I
QImageEncoderControl
L
QLinkedList
QLinkedListIterator
M
QMacCocoaViewContainer
QMacNativeWidget
QMacPasteboardMime
QMacToolBar
QMacToolBarItem
QMatrix
QMediaAudioProbeControl
QMediaAvailabilityControl
QMediaContainerControl
QMediaControl
QMediaGaplessPlaybackControl
QMediaNetworkAccessControl
QMediaPlayerControl
QMediaRecorderControl
QMediaResource
QMediaService
QMediaServiceCameraInfoInterface
QMediaServiceDefaultDeviceInterface
QMediaServiceFeaturesInterface
QMediaServiceProviderPlugin
QMediaServiceSupportedDevicesInterface
QMediaServiceSupportedFormatsInterface
QMediaStreamsControl
QMediaVideoProbeControl
QMetaDataReaderControl
QMetaDataWriterControl
QMutableLinkedListIterator
N
QNetworkConfiguration
QNetworkConfigurationManager
QNetworkSession
QNormalDiffuseMapAlphaMaterial (Qt3DExtras)
QNormalDiffuseMapMaterial (Qt3DExtras)
QNormalDiffuseSpecularMapMaterial (Qt3DExtras)
P
QPhongAlphaMaterial (Qt3DExtras)
QPhongMaterial (Qt3DExtras)
QPictureFormatPlugin
QPictureIO
R
QRadioData
QRadioDataControl
QRadioTuner
QRadioTunerControl
S
QSGEngine
QSGSimpleMaterial
QSGSimpleMaterialShader
QSGSimpleRectNode
QSGSimpleTextureNode
T
QTexturedMetalRoughMaterial (Qt3DExtras)
V
QVideoDeviceSelectorControl
QVideoEncoderSettingsControl
QVideoRendererControl
QVideoWindowControl
W
QWaylandWlScaler
QWaylandXdgPopupV5
QWaylandXdgPopupV6
QWaylandXdgShellV5
QWaylandXdgShellV6
QWaylandXdgSurfaceV5
QWaylandXdgSurfaceV6
QWaylandXdgToplevelV6
QWinJumpList
QWinJumpListCategory
QWinJumpListItem
QWinMime
QWinTaskbarButton
QWinTaskbarProgress
QWinThumbnailToolBar
QWinThumbnailToolButton
X
QX11Info
QXmlAttributes
QXmlContentHandler
QXmlDeclHandler
QXmlDefaultHandler
QXmlDTDHandler
QXmlEntityResolver
QXmlErrorHandler
QXmlInputSource
QXmlLexicalHandler
QXmlLocator
QXmlNamespaceSupport
QXmlParseException
QXmlReader
QXmlSimpleReader

C++ classes that contain one or more members that are deprecated

The following Qt C++ classes contain one or more members that are now obsolete. Obsolete members are no longer maintained. They are provided to keep old source code working, but they can be removed in a future release. We strongly advise against using these obsolete members in new code. Click on a class to see its deprecated members.