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
- M
- QMacCocoaViewContainer
- QMacNativeWidget
- 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)
- V
- QVideoDeviceSelectorControl
- QVideoEncoderSettingsControl
- QVideoRendererControl
- QVideoWindowControl
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.
- A
- QAbstractEventDispatcher
- QAbstractItemDelegate
- QAbstractItemModel
- QAbstractItemView
- QAbstractPrintDialog
- QAbstractSocket
- QAccessible
- QApplication
- QAtomicInteger
- QAtomicPointer
- B
- QBackendNode (Qt3DCore)
- QBitmap
- QBluetoothDeviceInfo
- QBrush
- QBuffer (Qt3DRender)
- QButtonGroup
- QByteArray
- C
- QCamera (Qt3DRender)
- QCamera
- QChar
- QChart
- QColor
- QColorDialog
- QComboBox
- QCommandLineOption
- QCoreApplication
- QCursor
- D
- QDataStream
- QDate
- QDateTime
- QDBusConnection
- QDBusConnectionInterface
- QDesignerFormWindowManagerInterface
- QDesktopServices
- QDialog
- QDir
- QDomDocument
- QDoubleSpinBox
- QDrag
- F
- QFile
- QFileDialog
- QFileInfo
- QFlags
- QFont
- QFontDatabase
- QFontInfo
- QFontMetrics
- QFontMetricsF
- QForwardRenderer (Qt3DExtras)
- H
- QHash
- QHashIterator
- QHelpEngineCore
- QHelpIndexModel
- QHelpIndexWidget
- QHelpSearchEngine
- QHelpSearchQueryWidget
- L
- QLabel
- QLayout
- QLibraryInfo
- QLineEdit
- QLineF
- QList
- QListWidget
- QListWidgetItem
- QLocale
- QLocalSocket
- QLowEnergyController
- M
- QMap
- QMatrix4x4
- QMediaContent
- QMediaPlayer
- QMessageBox
- QMetaProperty
- QMetaType
- QModelIndex
- QMutableHashIterator
- QMutableSetIterator
- P
- QPagedPaintDevice
- QPaintEngineState
- QPainter
- QPainterPath
- QPalette
- QPdfWriter
- QPersistentModelIndex
- QPicture
- QPixmap
- QPixmapCache
- QPlainTextEdit
- QPrinter
- QPrinterInfo
- QProcess
- Q
- QQmlEngine
- QQmlIncubationController
- QQmlListProperty
- QQuaternion
- QQuickPaintedItem
- QQuickWebEngineProfile
- QQuickWindow
- S
- QSceneChange (Qt3DCore)
- QScriptContextInfo
- QScriptEngine
- QScriptValue
- QSerialPort
- QSerialPortInfo
- QSet
- QSettings
- QSignalMapper
- QSizePolicy
- QSocketNotifier
- QSortFilterProxyModel
- QSpinBox
- QSplashScreen
- QSplitter
- QSqlDriver
- QSqlError
- QSslCertificate
- QSslSocket
- QStandardItem
- QStandardPaths
- QStateMachine
- QString
- QStringRef
- QStyle
- QStyleOption
- QStyleOptionDockWidget
- QStyleOptionFrame
- QStyleOptionGraphicsItem
- QStyleOptionProgressBar
- QStyleOptionTab
- QStyleOptionTabBarBase
- QStyleOptionTabWidgetFrame
- QStyleOptionToolBox
- QStyleOptionViewItem
- QSurfaceFormat
- QSvgRenderer
- QSysInfo
- T
- QTabletEvent
- QTableView
- QTableWidget
- QTableWidgetItem
- QTemporaryFile
- QTextBrowser
- QTextCharFormat
- QTextCodec
- QTextEdit
- QTextLayout
- QTextList
- QTextOption
- QThreadPool
- QTime
- QTimeLine
- QTransform
- QTreeView
- QTreeWidget
- QTreeWidgetItem
- U
- QUrl