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.

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
QAccessible
QApplication
B
QBitmap
QByteArray
C
QCamera
QChar
QColor
QColorDialog
QComboBox
QCommandLineOption
QCoreApplication
D
QDBusConnection
QDBusConnectionInterface
QDataStream
QDate
QDateTime
QDesignerFormWindowManagerInterface
QDesktopServices
QDesktopWidget
QDialog
QDir
QDrag
E
QEasingCurve
F
QFile
QFileDialog
QFileInfo
QFont
QFontDatabase
QFontInfo
QFontMetrics
QForwardRenderer (Qt3DExtras)
G
QGeoShape
QGlobalStatic
QGraphicsItem
QGraphicsScene
QGraphicsSvgItem
QGraphicsView
H
QHeaderView
QHelpIndexModel
QHelpSearchEngine
QHelpSearchQueryWidget
I
QIcon
QImage
QImageIOHandler
QImageWriter
QInputDialog
QItemSelectionRange
J
QJSEngine
QJSValue
K
QKeySequence
L
QLayout
QLibraryInfo
QLineF
QListWidget
QListWidgetItem
QLocale
QLowEnergyController
M
QMatrix4x4
QMediaPlayer
QMessageBox
QMetaProperty
QMetaType
QModelIndex
QMouseEvent
O
QObject
QOpenGLFunctions
QOpenGLTexture
P
QPaintEngineState
QPainter
QPainterPath
QPalette
QPdfWriter
QPersistentModelIndex
QPicture
QPixmap
QPixmapCache
QPrinter
QPrinterInfo
QProcess
Q
QQuaternion
QQuickPaintedItem
QQuickWindow
R
QRect
QRectF
QRegion
QResource
S
QScriptContextInfo
QScriptEngine
QScriptValue
QSerialPort
QSerialPortInfo
QSettings
QSortFilterProxyModel
QSqlError
QSslCertificate
QSslSocket
QStandardItem
QStandardPaths
QString
QStringRef
QStyle
QStyleOption
QStyleOptionGraphicsItem
QStyleOptionProgressBar
QSurfaceFormat
QSysInfo
T
QTableView
QTableWidget
QTableWidgetItem
QTabletEvent
QTemporaryFile
QTextCharFormat
QTextCodec
QTextLayout
QTextList
QThreadPool
QTouchEvent
QTransform
QTreeView
QTreeWidget
QTreeWidgetItem
U
QUrl
V
QVariant
W
QWeakPointer
QWebEngineSettings
QWheelEvent
QWidget
X
QXmlReader

© 2017 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.