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
- 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)
- V
- QVideoDeviceSelectorControl
- QVideoEncoderSettingsControl
- QVideoRendererControl
- QVideoWindowControl
- W
- QWaylandWlScaler
- QWaylandXdgPopupV5
- QWaylandXdgPopupV6
- QWaylandXdgShellV5
- QWaylandXdgShellV6
- QWaylandXdgSurfaceV5
- QWaylandXdgSurfaceV6
- QWaylandXdgToplevelV6
- QWinJumpList
- QWinJumpListCategory
- QWinJumpListItem
- QWinMime
- QWinTaskbarButton
- QWinTaskbarProgress
- QWinThumbnailToolBar
- QWinThumbnailToolButton
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
- QAxFactory
- 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
- QMqttClient
- QMutableHashIterator
- QMutableSetIterator
- P
- QPagedPaintDevice
- QPaintEngineState
- QPainter
- QPainterPath
- QPalette
- QPdfWriter
- QPersistentModelIndex
- QPicture
- QPixmap
- QPixmapCache
- QPlainTextEdit
- QPrinter
- QPrinterInfo
- QProcess
- 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
© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.