Home · All Classes · Main Classes · Grouped Classes · Modules · Functions

Qt's Classes

This is a list of all Qt classes excluding the Qt 3 compatibility classes. For a shorter list that only includes the most frequently used classes, see Qt's Main Classes and the Qt 4.3 Class Chart (PDF).

QAbstractButton QFontDialog QNetworkInterface QStyleOptionTabWidgetFrame
QAbstractEventDispatcher QFontEngineInfo QNetworkProxy QStyleOptionTitleBar
QAbstractExtensionFactory QFontEnginePlugin QNetworkReply QStyleOptionToolBar
QAbstractExtensionManager QFontInfo QNetworkRequest QStyleOptionToolBox
QAbstractFileEngine QFontMetrics Notifier (Phonon::BackendCapabilities) QStyleOptionToolBoxV2
QAbstractFileEngineHandler QFontMetricsF QObject QStyleOptionToolButton
QAbstractFileEngineIterator QFormBuilder QObjectCleanupHandler QStyleOptionViewItem
QAbstractFontEngine QFormLayout ObjectDescription (Phonon) QStyleOptionViewItemV2
QAbstractFormBuilder QFrame QPageSetupDialog QStyleOptionViewItemV4
QAbstractGraphicsShapeItem QFSFileEngine QPaintDevice QStylePainter
QAbstractItemDelegate QFtp QPaintEngine QStylePlugin
QAbstractItemModel QFuture QPaintEngineState QSvgGenerator
QAbstractItemView QFutureIterator QPainter QSvgRenderer
QAbstractListModel QFutureSynchronizer QPainterPath QSvgWidget
QAbstractMessageHandler QFutureWatcher QPainterPathStroker QSyntaxHighlighter
QAbstractPrintDialog QGenericArgument QPaintEvent QSysInfo
QAbstractProxyModel QGenericReturnArgument QPair QSystemLocale
QAbstractScrollArea QGLColormap QPalette QSystemSemaphore
QAbstractSlider QGLContext Path (Phonon) QSystemTrayIcon
QAbstractSocket QGLFormat QPen QTabBar
QAbstractSpinBox QGLFramebufferObject QPersistentModelIndex QTabletEvent
QAbstractTableModel GlobalConfig (Phonon) QPicture QTableView
QAbstractTextDocumentLayout QGLPixelBuffer QPictureFormatPlugin QTableWidget
QAbstractUriResolver QGLWidget QPictureIO QTableWidgetItem
QAbstractXmlNodeModel QGradient QPixmap QTableWidgetSelectionRange
QAbstractXmlReceiver QGraphicsEllipseItem QPixmapCache QTabWidget
QAccessible QGraphicsGridLayout QPlainTextDocumentLayout QTcpServer
QAccessibleBridge QGraphicsItem QPlainTextEdit QTcpSocket
QAccessibleBridgePlugin QGraphicsItemAnimation QPlastiqueStyle QTemporaryFile
QAccessibleEvent QGraphicsItemGroup QPluginLoader QTestEventList
QAccessibleInterface QGraphicsLayout QPoint QTextBlock
QAccessibleObject QGraphicsLayoutItem QPointer QTextBlockFormat
QAccessiblePlugin QGraphicsLinearLayout QPointF QTextBlockGroup
QAccessibleWidget QGraphicsLineItem QPolygon QTextBlockUserData
QAction QGraphicsPathItem QPolygonF QTextBoundaryFinder
QActionEvent QGraphicsPixmapItem QPrintDialog QTextBrowser
QActionGroup QGraphicsPolygonItem QPrintEngine QTextCharFormat
QApplication QGraphicsProxyWidget QPrinter QTextCodec
QAssistantClient QGraphicsRectItem QPrinterInfo QTextCodecPlugin
QAtomicInt QGraphicsScene QPrintPreviewDialog QTextCursor
QAtomicPointer QGraphicsSceneContextMenuEvent QPrintPreviewWidget QTextDecoder
AudioOutput (Phonon) QGraphicsSceneDragDropEvent QProcess QTextDocument
QAuthenticator QGraphicsSceneEvent QProgressBar QTextDocumentFragment
QBasicTimer QGraphicsSceneHelpEvent QProgressDialog QTextEdit
QBitArray QGraphicsSceneHoverEvent QProxyModel QTextEncoder
QBitmap QGraphicsSceneMouseEvent QProxyScreen QTextFormat
QBoxLayout QGraphicsSceneMoveEvent QPushButton QTextFragment
QBrush QGraphicsSceneResizeEvent QQueue QTextFrame
QBuffer QGraphicsSceneWheelEvent QRadialGradient QTextFrameFormat
QButtonGroup QGraphicsSimpleTextItem QRadioButton QTextImageFormat
QByteArray QGraphicsSvgItem QRasterPaintEngine QTextInlineObject
QByteArrayMatcher QGraphicsTextItem QReadLocker QTextLayout
QCache QGraphicsView QReadWriteLock QTextLength
QCalendarWidget QGraphicsWidget QRect QTextLine
QCDEStyle QGridLayout QRectF QTextList
QChar QGroupBox QRegExp QTextListFormat
QCheckBox QHash QRegExpValidator QTextObject
QChildEvent QHashIterator QRegion QTextOption
QCleanlooksStyle QHBoxLayout QResizeEvent QTextStream
QClipboard QHeaderView QResource QTextTable
QCloseEvent QHelpContentItem QRubberBand QTextTableCell
QColor QHelpContentModel QRunnable QTextTableCellFormat
QColorDialog QHelpContentWidget QScreen QTextTableFormat
QColormap QHelpEngine QScreenCursor QThread
QColumnView QHelpEngineCore QScreenDriverFactory QThreadPool
QComboBox QHelpEvent QScreenDriverPlugin QThreadStorage
QCommandLinkButton QHelpIndexModel QScriptable QtIcoHandler
QCommonStyle QHelpIndexWidget QScriptClass QTime
QCompleter QHelpSearchEngine QScriptClassPropertyIterator QTimeEdit
QConicalGradient QHelpSearchQuery QScriptContext QTimeLine
QContextMenuEvent QHelpSearchQueryWidget QScriptContextInfo QTimer
QCopChannel QHelpSearchResultWidget QScriptEngine QTimerEvent
QCoreApplication QHideEvent QScriptEngineAgent QToolBar
QCryptographicHash QHostAddress QScriptExtensionPlugin QToolBox
QCursor QHostInfo QScriptString QToolButton
QCustomRasterPaintDevice QHoverEvent QScriptValue QToolTip
QDataStream QHttp QScriptValueIterator QTransform
QDataWidgetMapper QHttpHeader QScrollArea QTranslator
QDate QHttpRequestHeader QScrollBar QTreeView
QDateEdit QHttpResponseHeader SeekSlider (Phonon) QTreeWidget
QDateTime QIcon QSemaphore QTreeWidgetItem
QDateTimeEdit QIconDragEvent QSessionManager QTreeWidgetItemIterator
QDBusAbstractAdaptor QIconEngine QSet QUdpSocket
QDBusAbstractInterface QIconEnginePlugin QSetIterator QUiLoader
QDBusArgument QIconEnginePluginV2 QSettings QUndoCommand
QDBusConnection QIconEngineV2 QSharedData QUndoGroup
QDBusConnectionInterface QImage QSharedDataPointer QUndoStack
QDBusContext QImageIOHandler QSharedMemory QUndoView
QDBusError QImageIOPlugin QShortcut UnhandledException (QtConcurrent)
QDBusInterface QImageReader QShortcutEvent QUrl
QDBusMessage QImageWriter QShowEvent QUrlInfo
QDBusObjectPath QInputContext QSignalMapper QUuid
QDBusReply QInputContextFactory QSignalSpy QValidator
QDBusServer QInputContextPlugin QSimpleXmlNodeModel QVariant
QDBusSignature QInputDialog QSize QVarLengthArray
QDBusVariant QInputEvent QSizeF QVBoxLayout
QDecoration QInputMethodEvent QSizeGrip QVector
QDecorationDefault QIntValidator QSizePolicy QVectorIterator
QDecorationFactory QIODevice QSlider VideoPlayer (Phonon)
QDecorationPlugin QItemDelegate QSocketNotifier VideoWidget (Phonon)
QDesignerActionEditorInterface QItemEditorCreator QSortFilterProxyModel VolumeSlider (Phonon)
QDesignerContainerExtension QItemEditorCreatorBase QSound QWaitCondition
QDesignerCustomWidgetCollectionInterface QItemEditorFactory QSourceLocation QWebFrame
QDesignerCustomWidgetInterface QItemSelection QSpacerItem QWebHistory
QDesignerDynamicPropertySheetExtension QItemSelectionModel QSpinBox QWebHistoryInterface
QDesignerFormEditorInterface QItemSelectionRange QSplashScreen QWebHistoryItem
QDesignerFormWindowCursorInterface QKbdDriverFactory QSplitter QWebHitTestResult
QDesignerFormWindowInterface QKbdDriverPlugin QSplitterHandle QWebPage
QDesignerFormWindowManagerInterface QKeyEvent QSqlDatabase QWebPluginFactory
QDesignerMemberSheetExtension QKeySequence QSqlDriver QWebSettings
QDesignerObjectInspectorInterface QLabel QSqlDriverCreator QWebView
QDesignerPropertyEditorInterface QLatin1Char QSqlDriverCreatorBase QWhatsThis
QDesignerPropertySheetExtension QLatin1String QSqlDriverPlugin QWhatsThisClickedEvent
QDesignerTaskMenuExtension QLayout QSqlError QWheelEvent
QDesignerWidgetBoxInterface QLayoutItem QSqlField QWidget
QDesktopServices QLCDNumber QSqlIndex QWidgetAction
QDial QLibrary QSqlQuery QWidgetItem
QDialog QLibraryInfo QSqlQueryModel QWindowsStyle
QDialogButtonBox QLine QSqlRecord QWindowStateChangeEvent
QDir QLinearGradient QSqlRelation QWindowsVistaStyle
QDirectPainter QLineEdit QSqlRelationalDelegate QWindowsXPStyle
QDirIterator QLineF QSqlRelationalTableModel QWizard
QDirModel QLinkedList QSqlResult QWizardPage
QDockWidget QLinkedListIterator QSqlTableModel QWorkspace
QDomAttr QList QSslCertificate QWriteLocker
QDomCDATASection QListIterator QSslCipher QWSCalibratedMouseHandler
QDomCharacterData QListView QSslConfiguration QWSClient
QDomComment QListWidget QSslError QWSEmbedWidget
QDomDocument QListWidgetItem QSslKey QWSEvent
QDomDocumentFragment QLocale QSslSocket QWSGLWindowSurface
QDomDocumentType QLocalServer QStack QWSInputMethod
QDomElement QLocalSocket QStackedLayout QWSKeyboardHandler
QDomEntity QMainWindow QStackedWidget QWSMouseHandler
QDomEntityReference QMap QStandardItem QWSPointerCalibrationData
QDomImplementation QMapIterator QStandardItemEditorCreator QWSScreenSaver
QDomNamedNodeMap QMatrix QStandardItemModel QWSServer
QDomNode QMdiArea QStatusBar QWSWindow
QDomNodeList QMdiSubWindow QStatusTipEvent QX11EmbedContainer
QDomNotation MediaNode (Phonon) QString QX11EmbedWidget
QDomProcessingInstruction MediaObject (Phonon) QStringList QX11Info
QDomText MediaSource (Phonon) QStringListModel QXmlAttributes
QDoubleSpinBox QMenu QStringMatcher QXmlContentHandler
QDoubleValidator QMenuBar QStringRef QXmlDeclHandler
QDrag QMessageBox QStyle QXmlDefaultHandler
QDragEnterEvent QMetaClassInfo QStyledItemDelegate QXmlDTDHandler
QDragLeaveEvent QMetaEnum QStyleFactory QXmlEntityResolver
QDragMoveEvent QMetaMethod QStyleHintReturn QXmlErrorHandler
QDropEvent QMetaObject QStyleHintReturnMask QXmlFormatter
QDynamicPropertyChangeEvent QMetaProperty QStyleHintReturnVariant QXmlInputSource
Effect (Phonon) QMetaType QStyleOption QXmlItem
EffectParameter (Phonon) QMimeData QStyleOptionButton QXmlLexicalHandler
EffectWidget (Phonon) QMimeSource QStyleOptionComboBox QXmlLocator
QErrorMessage QModelIndex QStyleOptionComplex QXmlName
QEvent QMotifStyle QStyleOptionDockWidget QXmlNamePool
QEventLoop QMouseDriverFactory QStyleOptionFocusRect QXmlNamespaceSupport
Exception (QtConcurrent) QMouseDriverPlugin QStyleOptionFrame QXmlNodeModelIndex
QExplicitlySharedDataPointer QMouseEvent QStyleOptionFrameV2 QXmlParseException
QExtensionFactory QMoveEvent QStyleOptionGraphicsItem QXmlQuery
QExtensionManager QMovie QStyleOptionGroupBox QXmlReader
QFile QMultiHash QStyleOptionHeader QXmlResultItems
QFileDialog QMultiMap QStyleOptionMenuItem QXmlSerializer
QFileIconProvider QMutableHashIterator QStyleOptionProgressBar QXmlSimpleReader
QFileInfo QMutableLinkedListIterator QStyleOptionProgressBarV2 QXmlStreamAttribute
QFileOpenEvent QMutableListIterator QStyleOptionQ3DockWindow QXmlStreamAttributes
QFileSystemModel QMutableMapIterator QStyleOptionQ3ListView QXmlStreamEntityDeclaration
QFileSystemWatcher QMutableSetIterator QStyleOptionQ3ListViewItem QXmlStreamEntityResolver
QFlag QMutableVectorIterator QStyleOptionRubberBand QXmlStreamNamespaceDeclaration
QFlags QMutex QStyleOptionSizeGrip QXmlStreamNotationDeclaration
QFocusEvent QMutexLocker QStyleOptionSlider QXmlStreamReader
QFocusFrame QNetworkAccessManager QStyleOptionSpinBox QXmlStreamWriter
QFont QNetworkAddressEntry QStyleOptionTab
QFontComboBox QNetworkCookie QStyleOptionTabBarBase
QFontDatabase QNetworkCookieJar QStyleOptionTabV2

See also Qt 3 Compatibility Classes and Qt's Modules.


Copyright © 2008 Trolltech Trademarks
Qt 4.4.0