Classes - Annotated - Tree - Functions - Home - Structure

Annotated Class Index

Here are the classes in Qt, with brief descriptions:

QAccelHandles keyboard accelerator and shortcut keys
QAccessibleProvide a set of enums and static functions
QAccessibleInterfaceInterface that exposes information about accessible objects
QAccessibleObjectImplements parts of the QAccessibleInterface for QObjects
QActionAbstract user interface action that can appear both in menus and tool bars
QActionGroupGroups actions together
QApplicationManages the GUI application's control flow and main settings
QAsciiCacheTemplate class that provides a cache based on char* keys
QAsciiCacheIteratorIterator for QAsciiCache collections
QAsciiDictTemplate class that provides a dictionary based on char* keys
QAsciiDictIteratorIterator for QAsciiDict collections
QBitArrayArray of bits
QBitmapMonochrome (1-bit depth) pixmaps
QBitValInternal class, used with QBitArray
QBoxLayoutLines up child widgets horizontally or vertically
QBrushDefines the fill pattern of shapes drawn by a QPainter
QBufferI/O device that operates on a QByteArray
QButtonThe abstract base class of button widgets, providing functionality common to buttons
QButtonGroupOrganizes QButton widgets in a group
QByteArrayArray of bytes
QCacheTemplate class that provides a cache based on QString keys
QCacheIteratorIterator for QCache collections
QCanvas2D area that can contain QCanvasItem objects
QCanvasEllipseEllipse or ellipse segment on a QCanvas
QCanvasItemAbstract graphic object on a QCanvas
QCanvasItemListList of QCanvasItems
QCanvasLineLine on a QCanvas
QCanvasPixmapPixmap in a QCanvas
QCanvasPixmapArrayArray of QCanvasPixmaps
QCanvasPolygonPolygon on a QCanvas
QCanvasPolygonalItemPolygonal canvas item on a QCanvas
QCanvasRectangleRectangle on a QCanvas
QCanvasSplineMulti-bezier splines on a QCanvas
QCanvasSpriteAnimated canvas item on a QCanvas
QCanvasTextText object on a QCanvas
QCanvasViewOn-screen view of a QCanvas
QCDEStyleCDE look and feel
QCharLightweight Unicode character
QCharRefHelper class for QString
QCheckBoxCheckbox with a text label
QCheckListItemCheckable list view items
QCheckTableItemCheckboxes in QTables
QChildEventEvent parameters for child object events
QClipboardAccess to the window system clipboard
QCloseEventParameters that describe a close event
QColorColors based on RGB
QColorDialogDialog widget for specifying colors
QColorDragDrag and drop object for transferring colors
QColorGroupGroup of widget colors
QComboBoxCombined button and popup list
QComboTableItemMeans of using comboboxes in QTables
QCommonStyleEncapsulates the common Look and Feel of a GUI
QComponentFactoryStatic functions to create and register components
QComponentFactoryInterfaceInterface for component creation
QComponentInterfaceMeans of obtaining basic information about components
QComponentServerInterfaceMeans of registering and unregistering components
QConstStringString objects using constant Unicode data
QContextMenuEventParameters that describe a context menu event
QCopChannelCommunication capabilities between several clients
QCStringAbstraction of the classic C zero-terminated char array (char *)
QCursorMouse cursor with an arbitrary shape
QCustomEventSupport for custom events
QCustomMenuItemAbstract base class for custom menu items in popup menus
QDataBrowserData manipulation and navigation for data entry forms
QDataStreamSerialization of binary data to a QIODevice
QDataTableFlexible SQL table widget that supports browsing and editing
QDataViewRead-only SQL forms
QDateDate functions
QDateEditDate editor
QDateTimeDate and time functions
QDateTimeEditCombines a QDateEdit and QTimeEdit widget into a single widget for editing datetimes
QDesktopWidgetAccess to screen information on multi-head systems
QDialRounded range control (like a speedometer or potentiometer)
QDialogThe base class of dialog windows
QDictTemplate class that provides a dictionary based on QString keys
QDictIteratorIterator for QDict collections
QDirAccess to directory structures and their contents in a platform-independent way
QDnsAsynchronous DNS lookups
QDockAreaManages and lays out QDockWindows
QDockWindowWidget which can be docked inside a QDockArea or floated as a top level window on the desktop
QDomAttrRepresents one attribute of a QDomElement
QDomCDATASectionRepresents an XML CDATA section
QDomCharacterDataRepresents a generic string in the DOM
QDomCommentRepresents an XML comment
QDomDocumentThe representation of an XML document
QDomDocumentFragmentTree of QDomNodes which is not usually a complete QDomDocument
QDomDocumentTypeThe representation of the DTD in the document tree
QDomElementRepresents one element in the DOM tree
QDomEntityRepresents an XML entity
QDomEntityReferenceRepresents an XML entity reference
QDomImplementationInformation about the features of the DOM implementation
QDomNamedNodeMapCollection of nodes that can be accessed by name
QDomNodeThe base class for all the nodes in a DOM tree
QDomNodeListList of QDomNode objects
QDomNotationRepresents an XML notation
QDomProcessingInstructionRepresents an XML processing instruction
QDomTextRepresents text data in the parsed XML document
QDoubleValidatorRange checking of floating-point numbers
QDragEnterEventEvent which is sent to the widget when a drag and drop first drags onto the widget
QDragLeaveEventEvent which is sent to the widget when a drag and drop leaves the widget
QDragMoveEventEvent which is sent while a drag-and-drop is in progress
QDragObjectEncapsulates MIME-based data transfer
QDropEventEvent which is sent when a drag and drop is completed
QEditorFactoryUsed to create editor widgets for QVariant data types
QErrorMessageError message display dialog
QEucJpCodecConversion to and from EUC-JP character sets
QEucKrCodecConversion to and from EUC-KR character sets
QEventThe base class of all event classes. Event objects contain event parameters
QFeatureListInterfaceInterface to retrieve information about features provided by a component
QFileI/O device that operates on files
QFileDialogDialogs that allow users to select files or directories
QFileIconProviderIcons for QFileDialog to use
QFileInfoSystem-independent file information
QFilePreviewFile previewing in QFileDialog
QFocusDataMaintains the list of widgets in the focus chain
QFocusEventEvent parameters for widget focus events
QFontFont used for drawing text
QFontDatabaseInformation about the fonts available in the underlying window system
QFontDialogDialog widget for selecting a font
QFontInfoGeneral information about fonts
QFontManagerImplements font management in Qt/Embedded
QFontMetricsFont metrics information
QFrameThe base class of widgets that can have a frame
QFtpImplementation of the FTP protocol
QGbkCodecConversion to and from the Chinese GBK encoding
QGLNamespace for miscellaneous identifiers in the Qt OpenGL module
QGLayoutIteratorAbstract base class of internal layout iterators
QGLColormapUsed for installing custom colormaps into QGLWidgets
QGLContextEncapsulates an OpenGL rendering context
QGLFormatThe display format of an OpenGL rendering context
QGLWidgetWidget for rendering OpenGL graphics
QGridSimple geometry management of its children
QGridLayoutLays out widgets in a grid
QGridViewAbstract base for fixed-size grids
QGroupBoxGroup box frame with a title
QGuardedPtrTemplate class that provides guarded pointers to QObjects
QHBoxGeometry management for its children
QHBoxLayoutLines up widgets horizontally
QHButtonGroupOrganizes QButton widgets in a group with one horizontal row
QHeaderHeader row or column, e.g. for tables and listviews
QHebrewCodecConversion to and from visually ordered Hebrew
QHGroupBoxOrganizes widgets in a group with one horizontal row
QHideEventEvent which is sent after a widget is hidden
QHostAddressIP address
QHttpImplementation of the HTTP protocol
QIconDragSupports drag and drop operations within a QIconView
QIconDragItemEncapsulates a drag item
QIconSetSet of icons with different styles and sizes
QIconViewArea with movable labelled icons
QIconViewItemSingle item in a QIconView
QImageHardware-independent pixmap representation with direct access to the pixel data
QImageConsumerAbstraction used by QImageDecoder
QImageDecoderIncremental image decoder for all supported image formats
QImageDragDrag and drop object for transferring images
QImageFormatIncremental image decoder for a specific image format
QImageFormatTypeFactory that makes QImageFormat objects
QImageIOParameters for loading and saving images
QIMEventParameters for input method events
QInputDialogSimple convenience dialog to get a single value from the user
QIntCacheTemplate class that provides a cache based on long keys
QIntCacheIteratorIterator for QIntCache collections
QIntDictTemplate class that provides a dictionary based on long keys
QIntDictIteratorIterator for QIntDict collections
QInterlaceStyleLook and Feel suitable for interlaced displays
QIntValidatorValidator which ensures that a string contains a valid integer within a specified range
QIODeviceThe base class of I/O devices
QJisCodecConversion to and from JIS character sets
QKeyEventDescribes a key event
QLabelText or image display
QLayoutThe base class of geometry managers
QLayoutItemAbstract item that a QLayout manipulates
QLayoutIteratorIterators over QLayoutItem
QLCDNumberDisplays a number with LCD-like digits
QLibraryWrapper for handling shared libraries
QLibraryInterfaceInterface to control loading and unloading of components
QLineEditOne-line text editor
QListBoxList of selectable, read-only items
QListBoxItemThe base class of all list box items
QListBoxPixmapList box items with a pixmap and optional text
QListBoxTextList box items that display text
QListViewImplements a list/tree view
QListViewItemImplements a list view item
QListViewItemIteratorIterator for collections of QListViewItems
QLocalFsImplementation of a QNetworkProtocol that works on the local file system
QLockWrapper round a System V shared semaphore
QMainWindowMain application window, with a menu bar, dock windows (e.g. for toolbars), and a status bar
QMapValue-based template class that provides a dictionary
QMapConstIteratorIterator for QMap
QMapIteratorIterator for QMap
QMemArrayTemplate class that provides arrays of simple types
QMenuBarHorizontal menu bar
QMenuDataBase class for QMenuBar and QPopupMenu
QMessageBoxModal dialog with a short message, an icon, and some buttons
QMetaObjectMeta information about Qt objects
QMetaPropertyStores meta data about a property
QMimeSourceAbstraction of objects which provide formatted data of a certain MIME type
QMimeSourceFactoryExtensible provider of mime-typed data
QMotifPlusStyleMore sophisticated Motif-ish look and feel
QMotifStyleMotif look and feel
QMouseEventParameters that describe a mouse event
QMoveEventEvent parameters for move events
QMovieIncremental loading of animations or images, signalling as it progresses
QMutexAccess serialization between threads
QNetworkOperationCommon operations for network protocols
QNetworkProtocolCommon API for network protocols
QNPInstanceQObject that is a Web-browser plugin
QNPluginThe plugin central factory
QNPStreamStream of data provided to a QNPInstance by the browser
QNPWidgetQWidget that is a Web-browser plugin window
QObjectThe base class of all Qt objects
QPaintDeviceThe base class of objects that can be painted
QPaintDeviceMetricsInformation about a paint device
QPainterDoes low-level painting e.g. on widgets
QPaintEventEvent parameters for paint events
QPairValue-based template class that provides a pair of elements
QPaletteColor groups for each widget state
QPenDefines how a QPainter should draw lines and outlines of shapes
QPicturePaint device that records and replays QPainter commands
QPixmapOff-screen, pixel-based paint device
QPixmapCacheApplication-global cache for pixmaps
QPlatinumStyleMac/Platinum look and feel
QPluginManagerBasic functions to access a certain kind of functionality in libraries
QPNGImagePackerCreates well-compressed PNG animations
QPointDefines a point in the plane
QPointArrayArray of points
QPopupMenuPopup menu widget
QPrintDialogDialog for specifying print-out details
QPrinterPaint device that paints on a printer
QProcessUsed to start external programs and to communicate with them
QProgressBarHorizontal progress bar
QProgressDialogFeedback on the progress of a slow operation
QPtrCollectionThe base class of most value-based Qt collections
QPtrDictTemplate class that provides a dictionary based on void* keys
QPtrDictIteratorIterator for QPtrDict collections
QPtrListTemplate class that provides doubly-linked lists
QPtrListIteratorIterator for QPtrList collections
QPtrQueueTemplate class that provides a queue
QPtrStackTemplate class that provides a stack
QPtrVectorTemplate collection class that provides a vector (array)
QPushButtonCommand button
QRadioButtonRadio button with a text label
QRangeControlInteger value within a range
QRectDefines a rectangle in the plane
QRegExpPattern matching using regular expressions
QRegExpValidatorUsed to check a string against a regular expression
QRegionClip region for a painter
QResizeEventEvent parameters for resize events
QScrollBarVertical or horizontal scroll bar
QScrollViewScrolling area with on-demand scroll bars
QSemaphoreRobust integer semaphore
QServerSocketTCP-based server
QSessionManagerAccess to the session manager
QSettingsPersistent platform-independent application settings
QSGIStyleSGI/Irix look and feel
QShowEventEvent which is sent when a widget is shown
QSignalCan be used to send signals without parameters
QSignalMapperBundles signals from identifiable senders
QSimpleRichTextSmall displayable piece of rich text
QSizeDefines the size of a two-dimensional object
QSizeGripCorner-grip for resizing a top-level window
QSizePolicyLayout attribute describing horizontal and vertical resizing
QSjisCodecConversion to and from Shift-JIS
QSliderVertical or horizontal slider
QSocketBuffered TCP connection
QSocketDevicePlatform-independent low-level socket API
QSocketNotifierSupport for socket callbacks
QSoundAccess to the platform audio facilities
QSpacerItemBlank space in a layout
QSpinBoxSpin box widget (sometimes called an up-down widget, little arrows widget or spin button)
QSplitterImplements a splitter widget
QSqlNamespace for Qt SQL identifiers that need to be global-like
QSqlCursorBrowsing and editing of SQL tables and views
QSqlDatabaseUsed to create SQL database connections and provide transaction handling
QSqlDriverAbstract base class for accessing SQL databases
QSqlEditorFactoryUsed to create the editors used by QSqlDataTable and QSqlForm
QSqlErrorSQL database error information
QSqlFieldManipulates the fields in SQL database tables and views
QSqlFormCreates and manages data entry forms tied to SQL databases
QSqlIndexFunctions to manipulate and describe QSqlCursor and QSqlDatabase indexes
QSqlPropertyMapUsed to map widgets to SQL fields
QSqlQueryMeans of executing and manipulating SQL statements
QSqlRecordEncapsulates a database record, i.e. a set of database fields
QSqlResultAbstract interface for accessing data from SQL databases
QStatusBarHorizontal bar suitable for presenting status information
QStoredDragSimple stored-value drag object for arbitrary MIME data
QStrIListDoubly-linked list of char* with case-insensitive compare
QStringAbstraction of Unicode text and the classic C null-terminated char array (char *)
QStringListList of strings
QStrListDoubly-linked list of char*
QStrListIteratorIterator for the QStrList and QStrIList classes
QStyleThe look and feel of a GUI
QStyleSheetCollection of styles for rich text rendering and a generator of tags
QStyleSheetItemEncapsulation of a set of text styles
QSvgDevicePaint device for SVG vector graphics
QtNamespace for miscellaneous identifiers that need to be global-like
QTabThe structures in a QTabBar
QTabBarTab bar for use in tabbed dialogs, for example
QTabDialogStack of tabbed widgets
QTableFlexible editable table widget
QTableItemThe cell content for QTable cells
QTableSelectionAccess to a selected area in a QTable
QTabletEventParameters that describe a Tablet event
QTabWidgetStack of tabbed widgets
QTextBrowserRich text browser with hypertext navigation
QTextCodecConversion between text encodings
QTextDecoderState-based decoder
QTextDragDrag and drop object for transferring plain and Unicode text
QTextEditSophisticated single-page rich text editor
QTextEncoderState-based encoder
QTextIStreamConvenience class for input streams
QTextOStreamConvenience class for output streams
QTextStreamBasic functions for reading and writing text using a QIODevice
QThreadPlatform-independent threads
QTimeClock time functions
QTimeEditTime editor
QTimerTimer signals and single-shot timers
QTimerEventParameters that describe a timer event
QToolBarMovable panel containing widgets such as tool buttons
QToolButtonQuick-access button to specific commands or options, usually used inside a QToolBar
QToolTipTool tips (sometimes called balloon help) for any widget or rectangular part of a widget
QToolTipGroupCollects tool tips into related groups
QTranslatorInternationalization support for text output
QTranslatorMessageTranslator message and its properties
QTsciiCodecConversion to and from the Tamil TSCII encoding
QUnknownInterfaceThe base class for all interfaces of the Qt Component Model
QUriDragDrag object for a list of URI references
QUrlURL parser and simplifies working with URLs
QUrlInfoStores information about URLs
QUrlOperatorCommon operations on URLs (get() and more)
QUuidDefines a Universally Unique Identifier (UUID)
QValidatorValidation of input text
QValueListValue-based template class that provides doubly linked lists
QValueListConstIteratorConst iterator for QValueList
QValueListIteratorIterator for QValueList
QValueStackValue-based template class that provides a stack
QValueVectorValue-based template class that provides a dynamic array
QVariantActs like a union for the most common Qt data types
QVBoxSimple geometry management on its children
QVBoxLayoutLines up widgets vertically
QVButtonGroupOrganizes QButton widgets in a group with one vertical column
QVGroupBoxOrganizes widgets in a group with one vertical column
QWaitConditionAllows waiting/waking for conditions between threads
QWhatsThisSimple description of any widget, e.g., answering the question "What's this?"
QWheelEventParameters that describe a wheel event
QWidgetThe base class of all user interface objects
QWidgetFactoryFor the creation of dynamically create widgets from Qt Designer user interface description files
QWidgetItemLayout item that represents a widget
QWidgetStackStack of widgets in which the user can see only the top widget
QWindowsMimeMaps open-standard MIME types with Window Clipboard formats
QWindowsStyleMicrosoft Windows look and feel
QWizardFramework for wizard dialogs
QWMatrix2D transformations of a coordinate system
QWorkspaceWorkspace window that can contain decorated windows, e.g., for MDI
QWSDecorationAllows the appearance of the Qt/Embedded Window Manager to be customized
QWSKeyboardHandlerImplements the keyboard driver/handler for Qt/Embedded
QWSMouseHandlerMouse driver/handler for Qt/Embedded
QWSServerServer-specific functionality in Qt/Embedded
QWSWindowServer-specific functionality in Qt/Embedded
QXmlAttributesXML attributes
QXmlContentHandlerInterface to report logical content of XML data
QXmlDeclHandlerInterface to report declaration content of XML data
QXmlDefaultHandlerDefault implementation of all XML handler classes
QXmlDTDHandlerInterface to report DTD content of XML data
QXmlEntityResolverInterface to resolve extern entities contained in XML data
QXmlErrorHandlerInterface to report errors in XML data
QXmlInputSourceThe input data for the QXmlReader subclasses
QXmlLexicalHandlerInterface to report lexical content of XML data
QXmlLocatorThe XML handler classes with information about the actual parsing position
QXmlNamespaceSupportHelper class for XML readers which want to include namespace support
QXmlParseExceptionUsed to report errors with the QXmlErrorHandler interface
QXmlReaderInterface for XML readers (i.e. parsers)
QXmlSimpleReaderImplementation of a simple XML reader (i.e. parser)


Copyright © 2001 TrolltechTrademarks
Qt version 3.0.0-beta2