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

[Previous: QtCore Module] [Qt's Modules] [Next: QtNetwork Module]

QtGui Module

The QtGui module extends QtCore with GUI functionality. More...

Namespaces

QAccessible2The QAccessible2 namespace defines constants relating to IAccessible2-based interfaces

Classes

QAbstractButtonThe QAbstractButton class is the abstract base class of button widgets, providing functionality common to buttons.
QAbstractGraphicsShapeItemThe QAbstractGraphicsShapeItem class provides a common base for all path items.
QAbstractItemDelegateThe QAbstractItemDelegate class is used to display and edit data items from a model.
QAbstractItemViewThe QAbstractItemView class provides the basic functionality for item view classes.
QAbstractPrintDialogThe QAbstractPrintDialog class provides a base implementation for print dialogs used to configure printers.
QAbstractProxyModelThe QAbstractProxyModel class provides a base class for proxy item models that can do sorting, filtering or other data processing tasks.
QAbstractScrollAreaThe QAbstractScrollArea widget provides a scrolling area with on-demand scroll bars.
QAbstractSliderThe QAbstractSlider class provides an integer value within a range.
QAbstractSpinBoxThe QAbstractSpinBox class provides a spinbox and a line edit to display values.
QAbstractTextDocumentLayoutThe QAbstractTextDocumentLayout class is an abstract base class used to implement custom layouts for QTextDocuments.
QAccessibleThe QAccessible class provides enums and static functions relating to accessibility.
QAccessibleBridgeThe QAccessibleBridge class is the base class for accessibility back-ends.
QAccessibleBridgePluginThe QAccessibleBridgePlugin class provides an abstract base for accessibility bridge plugins.
QAccessibleEditableTextInterfaceThe QAccessibleEditableTextInterface class implements support for the IAccessibleEditableText interface.
QAccessibleEventThe QAccessibleEvent class is used to query addition accessibility information about complex widgets.
QAccessibleInterfaceThe QAccessibleInterface class defines an interface that exposes information about accessible objects.
QAccessibleObjectThe QAccessibleObject class implements parts of the QAccessibleInterface for QObjects.
QAccessiblePluginThe QAccessiblePlugin class provides an abstract base for accessibility plugins.
QAccessibleSimpleEditableTextInterfaceThe QAccessibleSimpleEditableTextInterface class is a convenience class for text-based widgets.
QAccessibleTextInterfaceThe QAccessibleTextInterface class implements support for the IAccessibleText interface.
QAccessibleValueInterfaceThe QAccessibleValueInterface class implements support for the IAccessibleValue interface.
QAccessibleWidgetThe QAccessibleWidget class implements the QAccessibleInterface for QWidgets.
QActionThe QAction class provides an abstract user interface action that can be inserted into widgets.
QActionEventThe QActionEvent class provides an event that is generated when a QAction is added, removed, or changed.
QActionGroupThe QActionGroup class groups actions together.
QApplicationThe QApplication class manages the GUI application's control flow and main settings.
QBitmapThe QBitmap class provides monochrome (1-bit depth) pixmaps.
QBoxLayoutThe QBoxLayout class lines up child widgets horizontally or vertically.
QBrushThe QBrush class defines the fill pattern of shapes drawn by QPainter.
QButtonGroupThe QButtonGroup class provides a container to organize groups of button widgets.
QCDEStyleThe QCDEStyle class provides a CDE look and feel.
QCalendarWidgetThe QCalendarWidget class provides a monthly based calendar widget allowing the user to select a date.
QCheckBoxThe QCheckBox widget provides a checkbox with a text label.
QCleanlooksStyleThe QCleanlooksStyle class provides a widget style similar to the Clearlooks style available in GNOME.
QClipboardThe QClipboard class provides access to the window system clipboard.
QCloseEventThe QCloseEvent class contains parameters that describe a close event.
QColorThe QColor class provides colors based on RGB, HSV or CMYK values.
QColorDialogThe QColorDialog class provides a dialog widget for specifying colors.
QColorGroupThe QColorGroup class contains color groups for each widget state.
QColormapThe QColormap class maps device independent QColors to device dependent pixel values.
QColumnViewThe QColumnView class provides a model/view implementation of a column view.
QComboBoxThe QComboBox widget is a combined button and popup list.
QCommonStyleThe QCommonStyle class encapsulates the common Look and Feel of a GUI.
QCompleterThe QCompleter class provides completions based on a item model.
QConicalGradientThe QConicalGradient class is used in combination with QBrush to specify a conical gradient brush.
QContextMenuEventThe QContextMenuEvent class contains parameters that describe a context menu event.
QCopChannelThe QCopChannel class provides communication capabilities between clients in Qtopia Core.
QCursorThe QCursor class provides a mouse cursor with an arbitrary shape.
QCustomRasterPaintDeviceThe QCustomRasterPaintDevice class is provided to activate hardware accelerated paint engines in Qtopia Core.
QDataWidgetMapperThe QDataWidgetMapper class provides mapping between a section of a data model to widgets.
QDateEditThe QDateEdit class provides a widget for editing dates based on the QDateTimeEdit widget.
QDateTimeEditThe QDateTimeEdit class provides a widget for editing dates and times.
QDecorationThe QDecoration class is a base class for window decorations in Qtopia Core
QDecorationFactoryThe QDecorationFactory class creates window decorations in Qtopia Core.
QDecorationPluginThe QDecorationPlugin class is an abstract base class for window decoration plugins in Qtopia Core.
QDesktopServicesThe QDesktopServices class provides methods for accessing common desktop services.
QDesktopWidgetThe QDesktopWidget class provides access to screen information on multi-head systems.
QDialThe QDial class provides a rounded range control (like a speedometer or potentiometer).
QDialogThe QDialog class is the base class of dialog windows.
QDialogButtonBoxThe QDialogButtonBox class is a widget that presents buttons in a layout that is appropriate to the current widget style.
QDirModelThe QDirModel class provides a data model for the local filesystem.
QDirectPainterThe QDirectPainter class provides direct access to the underlying hardware in Qtopia Core.
QDockWidgetThe QDockWidget class provides a widget that can be docked inside a QMainWindow or floated as a top-level window on the desktop.
QDoubleSpinBoxThe QDoubleSpinBox class provides a spin box widget that takes doubles.
QDoubleValidatorThe QDoubleValidator class provides range checking of floating-point numbers.
QDragThe QDrag class provides support for MIME-based drag and drop data transfer.
QDragEnterEventThe QDragEnterEvent class provides an event which is sent to a widget when a drag and drop action enters it.
QDragLeaveEventThe QDragLeaveEvent class provides an event that is sent to a widget when a drag and drop action leaves it.
QDragMoveEventThe QDragMoveEvent class provides an event which is sent while a drag and drop action is in progress.
QDropEventThe QDropEvent class provides an event which is sent when a drag and drop action is completed.
QErrorMessageThe QErrorMessage class provides an error message display dialog.
QFileDialogThe QFileDialog class provides a dialog that allow users to select files or directories.
QFileIconProviderThe QFileIconProvider class provides file icon for the QDirModel class.
QFileOpenEventThe QFileOpenEvent class provides an event that will be sent when there is a request to open a file.
QFocusEventThe QFocusEvent class contains event parameters for widget focus events.
QFocusFrameThe QFocusFrame widget provides a focus frame which can be outside of a widget's normal paintable area.
QFontThe QFont class specifies a font used for drawing text.
QFontComboBoxThe QFontComboBox widget is a combobox that lets the user select a font family.
QFontDatabaseThe QFontDatabase class provides information about the fonts available in the underlying window system.
QFontDialogThe QFontDialog class provides a dialog widget for selecting a font.
QFontInfoThe QFontInfo class provides general information about fonts.
QFontMetricsThe QFontMetrics class provides font metrics information.
QFontMetricsFThe QFontMetricsF class provides font metrics information.
QFrameThe QFrame class is the base class of widgets that can have a frame.
QGradientThe QGradient class is used in combination with QBrush to specify gradient fills.
QGraphicsEllipseItemThe QGraphicsEllipseItem class provides an ellipse item that you can add to a QGraphicsScene.
QGraphicsItemThe QGraphicsItem class is the base class for all graphical items in a QGraphicsScene.
QGraphicsItemAnimationThe QGraphicsItemAnimation class provides simple animation support for QGraphicsItem.
QGraphicsItemGroupThe QGraphicsItemGroup class provides treating a group of items as one.
QGraphicsLineItemThe QGraphicsLineItem class provides a line item that you can add to a QGraphicsScene.
QGraphicsPathItemThe QGraphicsPathItem class provides a path item that you can add to a QGraphicsScene.
QGraphicsPixmapItemThe QGraphicsPixmapItem class provides a pixmap item that you can add to a QGraphicsScene.
QGraphicsPolygonItemThe QGraphicsPolygonItem class provides a polygon item that you can add to a QGraphicsScene.
QGraphicsRectItemThe QGraphicsRectItem class provides a rectangle item that you can add to a QGraphicsScene.
QGraphicsSceneThe QGraphicsScene class provides a surface for managing a large number of 2D graphical items.
QGraphicsSceneContextMenuEventThe QGraphicsSceneContextMenuEvent class provides context menu events in the graphics view framework.
QGraphicsSceneDragDropEventThe QGraphicsSceneDragDropEvent class provides events for drag and drop in the graphics view framework.
QGraphicsSceneEventThe QGraphicsSceneEvent class provides a base class for all graphics view related events.
QGraphicsSceneHelpEventThe QGraphicsSceneHelpEvent class provides events when a tooltip is requested.
QGraphicsSceneHoverEventThe QGraphicsSceneHoverEvent class provides hover events in the graphics view framework.
QGraphicsSceneMouseEventThe QGraphicsSceneMouseEvent class provides mouse events in the graphics view framework.
QGraphicsSceneWheelEventThe QGraphicsSceneWheelEvent class provides wheel events in the graphics view framework.
QGraphicsSimpleTextItemThe QGraphicsSimpleTextItem class provides a simple text path item that you can add to a QGraphicsScene.
QGraphicsTextItemThe QGraphicsTextItem class provides a text item that you can add to a QGraphicsScene to display formatted text.
QGraphicsViewThe QGraphicsView class provides a widget for displaying the contents of a QGraphicsScene.
QGridLayoutThe QGridLayout class lays out widgets in a grid.
QGroupBoxThe QGroupBox widget provides a group box frame with a title.
QHBoxLayoutThe QHBoxLayout class lines up widgets horizontally.
QHeaderViewThe QHeaderView class provides a header row or header column for item views.
QHelpEventThe QHelpEvent class provides an event that is used to request helpful information about a particular point in a widget.
QHideEventThe QHideEvent class provides an event which is sent after a widget is hidden.
QHoverEventThe QHoverEvent class contains parameters that describe a mouse event.
QIconThe QIcon class provides scalable icons in different modes and states.
QIconDragEventThe QIconDragEvent class indicates that a main icon drag has begun.
QIconEngineThe QIconEngine class provides an abstract base class for QIcon renderers.
QIconEnginePluginThe QIconEnginePlugin class provides an abstract base for custom QIconEngine plugins.
QIconEnginePluginV2The QIconEnginePluginV2 class provides an abstract base for custom QIconEngineV2 plugins.
QIconEngineV2The QIconEngineV2 class provides an abstract base class for QIcon renderers.
QImageThe QImage class provides a hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device.
QImageIOHandlerThe QImageIOHandler class defines the common image I/O interface for all image formats in Qt.
QImageIOPluginThe QImageIOPlugin class defines an interface for writing an image format plugin.
QImageReaderThe QImageReader class provides a format independent interface for reading images from files or other devices.
QImageWriterThe QImageWriter class provides a format independent interface for writing images to files or other devices.
QInputContextThe QInputContext class abstracts the input method dependent data and composing state.
QInputContextFactoryThe QInputContextFactory class creates QInputContext objects.
QInputContextPluginThe QInputContextPlugin class provides an abstract base for custom QInputContext plugins.
QInputDialogThe QInputDialog class provides a simple convenience dialog to get a single value from the user.
QInputEventThe QInputEvent class is the base class for events that describe user input.
QInputMethodEventThe QInputMethodEvent class provides parameters for input method events.
QIntValidatorThe QIntValidator class provides a validator that ensures a string contains a valid integer within a specified range.
QItemDelegateThe QItemDelegate class provides display and editing facilities for data items from a model.
QItemEditorCreatorThe QItemEditorCreator class makes it possible to create item editor creator bases without subclassing QItemEditorCreatorBase.
QItemEditorCreatorBaseThe QItemEditorCreatorBase class provides an abstract base class that must be subclassed when implementing new item editor creators.
QItemEditorFactoryThe QItemEditorFactory class provides widgets for editing item data in views and delegates.
QItemSelectionThe QItemSelection class manages information about selected items in a model.
QItemSelectionModelThe QItemSelectionModel class keeps track of a view's selected items.
QItemSelectionRangeThe QItemSelectionRange class manages information about a range of selected items in a model.
QKbdDriverFactoryThe QKbdDriverFactory class creates keyboard drivers in Qtopia Core.
QKbdDriverPluginThe QKbdDriverPlugin class is an abstract base class for keyboard driver plugins in Qtopia Core.
QKeyEventThe QKeyEvent class contains describes a key event.
QKeySequenceThe QKeySequence class encapsulates a key sequence as used by shortcuts.
QLCDNumberThe QLCDNumber widget displays a number with LCD-like digits.
QLabelThe QLabel widget provides a text or image display.
QLayoutThe QLayout class is the base class of geometry managers.
QLayoutItemThe QLayoutItem class provides an abstract item that a QLayout manipulates.
QLineEditThe QLineEdit widget is a one-line text editor.
QLinearGradientThe QLinearGradient class is used in combination with QBrush to specify a linear gradient brush.
QListViewThe QListView class provides a list or icon view onto a model.
QListWidgetThe QListWidget class provides an item-based list widget.
QListWidgetItemThe QListWidgetItem class provides an item for use with the QListWidget item view class.
QMacPasteboardMimeThe QMacPasteboardMime class maps open-standard MIME to Mac flavors.
QMacStyleThe QMacStyle class provides a Mac OS X style using the Apple Appearance Manager.
QMainWindowThe QMainWindow class provides a main application window.
QMatrixThe QMatrix class specifies 2D transformations of a coordinate system.
QMdiAreaThe QMdiArea widget provides an area in which MDI windows are displayed.
QMdiSubWindowThe QMdiSubWindow class provides a subwindow class for QMdiArea.
QMenuThe QMenu class provides a menu widget for use in menu bars, context menus, and other popup menus.
QMenuBarThe QMenuBar class provides a horizontal menu bar.
QMenuItemThe QMenuItem class represents an item in a menu.
QMessageBoxThe QMessageBox class provides a modal dialog with a short message, an icon, and buttons laid out depending on the current style.
QMimeSourceThe QMimeSource class is an abstraction of objects that provided formatted data of a certain MIME type.
QMotifStyleThe QMotifStyle class provides Motif look and feel.
QMouseDriverFactoryThe QMouseDriverFactory class creates mouse drivers in Qtopia Core.
QMouseDriverPluginThe QMouseDriverPlugin class is an abstract base class for mouse driver plugins in Qtopia Core.
QMouseEventThe QMouseEvent class contains parameters that describe a mouse event.
QMoveEventThe QMoveEvent class contains event parameters for move events.
QMovieThe QMovie class is a convenience class for playing movies with QImageReader.
QPageSetupDialogThe QPageSetupDialog class provides a configuration dialog for the page-related options on a printer.
QPaintDeviceThe QPaintDevice class is the base class of objects that can be painted.
QPaintEngineThe QPaintEngine class provides an abstract definition of how QPainter draws to a given device on a given platform.
QPaintEngineStateThe QPaintEngineState class provides information about the active paint engine's current state.
QPaintEventThe QPaintEvent class contains event parameters for paint events.
QPainterThe QPainter class performs low-level painting on widgets and other paint devices.
QPainterPathThe QPainterPath class provides a container for painting operations, enabling graphical shapes to be constructed and reused.
QPainterPathStrokerThe QPainterPathStroker class is used to generate fillable outlines for a given painter path.
QPaletteThe QPalette class contains color groups for each widget state.
QPenThe QPen class defines how a QPainter should draw lines and outlines of shapes.
QPictureThe QPicture class is a paint device that records and replays QPainter commands.
QPictureFormatPluginThe QPictureFormatPlugin class provides an abstract base for custom picture format plugins.
QPictureIOThe QPictureIO class contains parameters for loading and saving pictures.
QPixmapThe QPixmap class is an off-screen image representation that can be used as a paint device.
QPixmapCacheThe QPixmapCache class provides an application-wide cache for pixmaps.
QPlastiqueStyleThe QPlastiqueStyle class provides a widget style similar to the Plastik style available in KDE.
QPolygonThe QPolygon class provides a vector of points using integer precision.
QPolygonFThe QPolygonF class provides a vector of points using floating point precision.
QPrintDialogThe QPrintDialog class provides a dialog for specifying the printer's configuration.
QPrintEngineThe QPrintEngine class defines an interface for how QPrinter interacts with a given printing subsystem.
QPrinterThe QPrinter class is a paint device that paints on a printer.
QProgressBarThe QProgressBar widget provides a horizontal or vertical progress bar.
QProgressDialogThe QProgressDialog class provides feedback on the progress of a slow operation.
QProxyModelThe QProxyModel class provides support for processing data passed between another model and a view.
QPushButtonThe QPushButton widget provides a command button.
QRadialGradientThe QRadialGradient class is used in combination with QBrush to specify a radial gradient brush.
QRadioButtonThe QRadioButton widget provides a radio button with a text label.
QRasterPaintEngineThe QRasterPaintEngine class enables hardware acceleration of painting operations in Qtopia Core.
QRegExpValidatorThe QRegExpValidator class is used to check a string against a regular expression.
QRegionThe QRegion class specifies a clip region for a painter.
QResizeEventThe QResizeEvent class contains event parameters for resize events.
QRubberBandThe QRubberBand class provides a rectangle or line that can indicate a selection or a boundary.
QScreenThe QScreen class is a base class for screen drivers in Qtopia Core.
QScreenCursorThe QScreenCursor class is a base class for screen cursors in Qtopia Core.
QScreenDriverFactoryThe QScreenDriverFactory class creates screen drivers in Qtopia Core.
QScreenDriverPluginThe QScreenDriverPlugin class is an abstract base class for screen driver plugins in Qtopia Core.
QScrollAreaThe QScrollArea class provides a scrolling view onto another widget.
QScrollBarThe QScrollBar widget provides a vertical or horizontal scroll bar.
QSessionManagerThe QSessionManager class provides access to the session manager.
QShortcutThe QShortcut class is used to create keyboard shortcuts.
QShortcutEventThe QShortcutEvent class provides an event which is generated when the user presses a key combination.
QShowEventThe QShowEvent class provides an event that is sent when a widget is shown.
QSizeGripThe QSizeGrip class provides a resize handle for resizing top-level windows.
QSizePolicyThe QSizePolicy class is a layout attribute describing horizontal and vertical resizing policy.
QSliderThe QSlider widget provides a vertical or horizontal slider.
QSortFilterProxyModelThe QSortFilterProxyModel class provides support for sorting and filtering data passed between another model and a view.
QSoundThe QSound class provides access to the platform audio facilities.
QSpacerItemThe QSpacerItem class provides blank space in a layout.
QSpinBoxThe QSpinBox class provides a spin box widget.
QSplashScreenThe QSplashScreen widget provides a splash screen that can be shown during application startup.
QSplitterThe QSplitter class implements a splitter widget.
QSplitterHandleThe QSplitterHandle class provides handle functionality of the splitter.
QStackedLayoutThe QStackedLayout class provides a stack of widgets where only one widget is visible at a time.
QStackedWidgetThe QStackedWidget class provides a stack of widgets where only one widget is visible at a time.
QStandardItemThe QStandardItem class provides an item for use with the QStandardItemModel class.
QStandardItemEditorCreatorThe QStandardItemEditorCreator class provides the possibility to register widgets without having to subclass QItemEditorCreatorBase.
QStandardItemModelThe QStandardItemModel class provides a generic model for storing custom data.
QStatusBarThe QStatusBar class provides a horizontal bar suitable for presenting status information.
QStatusTipEventThe QStatusTipEvent class provides an event that is used to show messages in a status bar.
QStringListModelThe QStringListModel class provides a model that supplies strings to views.
QStyleThe QStyle class is an abstract base class that encapsulates the look and feel of a GUI.
QStyleFactoryThe QStyleFactory class creates QStyle objects.
QStyleHintReturnThe QStyleHintReturn class provides style hints that return more than basic data types.
QStyleHintReturnMaskThe QStyleHintReturnMask class provides style hints that return a QRegion.
QStyleHintReturnVariantThe QStyleHintReturnVariant class provides style hints that return a QVariant.
QStyleOptionThe QStyleOption class stores the parameters used by QStyle functions.
QStyleOptionButtonThe QStyleOptionButton class is used to describe the parameters for drawing buttons.
QStyleOptionComboBoxThe QStyleOptionComboBox class is used to describe the parameter for drawing a combobox.
QStyleOptionComplexThe QStyleOptionComplex class is used to hold parameters that are common to all complex controls.
QStyleOptionDockWidgetThe QStyleOptionDockWidget class is used to describe the parameters for drawing a dock widget.
QStyleOptionFocusRectThe QStyleOptionFocusRect class is used to describe the parameters for drawing a focus rectangle with QStyle.
QStyleOptionFrameThe QStyleOptionFrame class is used to describe the parameters for drawing a frame.
QStyleOptionFrameV2The QStyleOptionFrameV2 class is used to describe the parameters necessary for drawing a frame in Qt 4.1 or above.
QStyleOptionGraphicsItemThe QStyleOptionGraphicsItem class is used to describe the parameters needed to draw a QGraphicsItem.
QStyleOptionGroupBoxThe QStyleOptionGroupBox class describes the parameters for drawing a group box.
QStyleOptionHeaderThe QStyleOptionHeader class is used to describe the parameters for drawing a header.
QStyleOptionMenuItemThe QStyleOptionMenuItem class is used to describe the parameter necessary for drawing a menu item.
QStyleOptionProgressBarThe QStyleOptionProgressBar class is used to describe the parameters necessary for drawing a progress bar.
QStyleOptionProgressBarV2The QStyleOptionProgressBarV2 class is used to describe the parameters necessary for drawing a progress bar in Qt 4.1 or above.
QStyleOptionQ3DockWindowThe QStyleOptionQ3DockWindow class is used to describe the parameters for drawing various parts of a Q3DockWindow.
QStyleOptionQ3ListViewThe QStyleOptionQ3ListView class is used to describe the parameters for drawing a Q3ListView.
QStyleOptionQ3ListViewItemThe QStyleOptionQ3ListViewItem class is used to describe an item drawn in a Q3ListView.
QStyleOptionRubberBandThe QStyleOptionRubberBand class is used to describe the parameters needed for drawing a rubber band.
QStyleOptionSizeGripThe QStyleOptionSizeGrip class is used to describe the parameter for drawing a size grip.
QStyleOptionSliderThe QStyleOptionSlider class is used to describe the parameters needed for drawing a slider.
QStyleOptionSpinBoxThe QStyleOptionSpinBox class is used to describe the parameters necessary for drawing a spin box.
QStyleOptionTabThe QStyleOptionTab class is used to describe the parameters for drawing a tab bar.
QStyleOptionTabBarBaseThe QStyleOptionTabBarBase class is used to describe the base of a tab bar, i.e. the part that the tab bar usually overlaps with.
QStyleOptionTabV2The QStyleOptionTabV2 class is used to describe the parameters necessary for drawing a tabs in Qt 4.1 or above.
QStyleOptionTabWidgetFrameThe QStyleOptionTabWidgetFrame class is used to describe the parameters for drawing the frame around a tab widget.
QStyleOptionTitleBarThe QStyleOptionTitleBar class is used to describe the parameters for drawing a title bar.
QStyleOptionToolBarThe QStyleOptionToolBar class is used to describe the parameters for drawing a toolbar.
QStyleOptionToolBoxThe QStyleOptionToolBox class is used to describe the parameters needed for drawing a tool box.
QStyleOptionToolBoxV2The QStyleOptionToolBoxV2 class is used to describe the parameters necessary for drawing a frame in Qt 4.3 or above.
QStyleOptionToolButtonThe QStyleOptionToolButton class is used to describe the parameters for drawing a tool button.
QStyleOptionViewItemThe QStyleOptionViewItem class is used to describe the parameters used to draw an item in a view widget.
QStyleOptionViewItemV2The QStyleOptionViewItemV2 class is used to describe the parameters necessary for drawing a frame in Qt 4.2 or above.
QStylePainterThe QStylePainter class is a convenience class for drawing QStyle elements inside a widget.
QStylePluginThe QStylePlugin class provides an abstract base for custom QStyle plugins.
QSyntaxHighlighterThe QSyntaxHighlighter class allows you to define syntax highlighting rules, and in addition you can use the class to query a document's current formatting or user data.
QSystemTrayIconThe QSystemTrayIcon class provides an icon for an application in the system tray.
QTabBarThe QTabBar class provides a tab bar, e.g. for use in tabbed dialogs.
QTabWidgetThe QTabWidget class provides a stack of tabbed widgets.
QTableViewThe QTableView class provides a default model/view implementation of a table view.
QTableWidgetThe QTableWidget class provides an item-based table view with a default model.
QTableWidgetItemThe QTableWidgetItem class provides an item for use with the QTableWidget class.
QTableWidgetSelectionRangeThe QTableWidgetSelectionRange class provides a container for storing a selection range in a QTableWidget.
QTabletEventThe QTabletEvent class contains parameters that describe a Tablet event.
QTextBlockThe QTextBlock class provides a container for text fragments in a QTextDocument.
QTextBlockFormatThe QTextBlockFormat class provides formatting information for blocks of text in a QTextDocument.
QTextBlockGroupThe QTextBlockGroup class provides a container for text blocks within a QTextDocument.
QTextBlockUserDataThe QTextBlockUserData class is used to associate custom data with blocks of text.
QTextBrowserThe QTextBrowser class provides a rich text browser with hypertext navigation.
QTextCharFormatThe QTextCharFormat class provides formatting information for characters in a QTextDocument.
QTextCursorThe QTextCursor class offers an API to access and modify QTextDocuments.
QTextDocumentThe QTextDocument class holds formatted text that can be viewed and edited using a QTextEdit.
QTextDocumentFragmentThe QTextDocumentFragment class represents a piece of formatted text from a QTextDocument.
QTextEditThe QTextEdit class provides a widget that is used to edit and display both plain and rich text.
QTextFormatThe QTextFormat class provides formatting information for a QTextDocument.
QTextFragmentThe QTextFragment class holds a piece of text in a QTextDocument with a single QTextCharFormat.
QTextFrameThe QTextFrame class represents a frame in a QTextDocument.
QTextFrameFormatThe QTextFrameFormat class provides formatting information for frames in a QTextDocument.
QTextImageFormatThe QTextImageFormat class provides formatting information for images in a QTextDocument.
QTextInlineObjectThe QTextInlineObject class represents an inline object in a QTextLayout.
QTextLayoutThe QTextLayout class is used to lay out and paint a single paragraph of text.
QTextLengthThe QTextLength class encapsulates the different types of length used in a QTextDocument.
QTextLineThe QTextLine class represents a line of text inside a QTextLayout.
QTextListThe QTextList class provides a decorated list of items in a QTextDocument.
QTextListFormatThe QTextListFormat class provides formatting information for lists in a QTextDocument.
QTextObjectThe QTextObject class is a base class for different kinds of objects that can group parts of a QTextDocument together.
QTextOptionThe QTextOption class provides a description of general rich text properties.
QTextTableThe QTextTable class represents a table in a QTextDocument.
QTextTableCellThe QTextTableCell class represents the properties of a cell in a QTextTable.
QTextTableFormatThe QTextTableFormat class provides formatting information for tables in a QTextDocument.
QTimeEditThe QTimeEdit class provides a widget for editing times based on the QDateTimeEdit widget.
QToolBarThe QToolBar class provides a movable panel that contains a set of controls.
QToolBoxThe QToolBox class provides a column of tabbed widget items.
QToolButtonThe QToolButton class provides a quick-access button to commands or options, usually used inside a QToolBar.
QToolTipThe QToolTip class provides tooltips (balloon help) for any widget.
QTransformThe QTransform class specifies 2D transformations of a coordinate system.
QTreeViewThe QTreeView class provides a default model/view implementation of a tree view.
QTreeWidgetThe QTreeWidget class provides a tree view that uses a predefined tree model.
QTreeWidgetItemThe QTreeWidgetItem class provides an item for use with the QTreeWidget convenience class.
QTreeWidgetItemIteratorThe QTreeWidgetItemIterator class provides a way to iterate over the items in a QTreeWidget instance.
QUndoCommandThe QUndoCommand class is the base class of all commands stored on a QUndoStack.
QUndoGroupThe QUndoGroup class is a group of QUndoStack objects.
QUndoStackThe QUndoStack class is a stack of QUndoCommand objects.
QUndoViewThe QUndoView class displays the contents of a QUndoStack.
QVBoxLayoutThe QVBoxLayout class lines up widgets vertically.
QVNCScreenThe QVNCScreen class implements a screen driver for VNC servers.
QValidatorThe QValidator class provides validation of input text.
QWSCalibratedMouseHandlerThe QWSCalibratedMouseHandler class provides mouse calibration and noise reduction in Qtopia Core.
QWSClientThe QWSClient class encapsulates a client process in Qtopia Core.
QWSEmbedWidgetThe QWSEmbedWidget class enabels embedded top-level widgets in Qtopia Core.
QWSEventThe QWSEvent class encapsulates an event in Qtopia Core.
QWSInputMethodThe QWSInputMethod class provides international input methods in Qtopia Core.
QWSKeyboardHandlerThe QWSKeyboardHandler class is a base class for keyboard drivers in Qtopia Core.
QWSMouseHandlerThe QWSMouseHandler class is a base class for mouse drivers in Qtopia Core.
QWSPointerCalibrationDataThe QWSPointerCalibrationData class is a container for mouse calibration data in Qtopia Core.
QWSScreenSaverThe QWSScreenSaver class is a base class for screensavers in Qtopia Core.
QWSServerThe QWSServer class encapsulates a server process in Qtopia Core.
QWSWindowThe QWSWindow class encapsulates a top-level window in Qtopia Core.
QWSWindowSurfaceThe QWSWindowSurface class provides the drawing area for top-level windows in Qtopia Core.
QWhatsThisThe QWhatsThis class provides a simple description of any widget, i.e. answering the question "What's This?".
QWhatsThisClickedEventThe QWhatsThisClickedEvent class provides an event that can be used to handle hyperlinks in a "What's This?" text.
QWheelEventThe QWheelEvent class contains parameters that describe a wheel event.
QWidgetThe QWidget class is the base class of all user interface objects.
QWidgetActionThe QWidgetAction class extends QAction by an interface for inserting custom widgets into action based containers, such as toolbars.
QWidgetItemThe QWidgetItem class is a layout item that represents a widget.
QWindowStateChangeEventThe QWindowStateChangeEvent class provides the window state before a window state change.
QWindowSurfaceThe QWindowSurface class provides the drawing area for top-level windows.
QWindowsMimeThe QWindowsMime class maps open-standard MIME to Window Clipboard formats.
QWindowsStyleThe QWindowsStyle class provides a Microsoft Windows-like look and feel.
QWindowsVistaStyleThe QWindowsVistaStyle class provides a look and feel suitable for applications on Microsoft Windows Vista.
QWindowsXPStyleThe QWindowsXPStyle class provides a Microsoft WindowsXP-like look and feel.
QWizardThe QWizard class provides a framework for wizards.
QWizardPageThe QWizardPage class is the base class for wizard pages.
QWorkspaceThe QWorkspace widget provides a workspace window that can be used in an MDI application.
QX11EmbedContainerThe QX11EmbedContainer class provides an XEmbed container widget.
QX11EmbedWidgetThe QX11EmbedWidget class provides an XEmbed client widget.
QX11InfoThe QX11Info class provides information about the X display configuration.

Detailed Description

To include the definitions of both modules' classes, use the following directive:

 #include <QtGui>

The QtGui module is part of the Qt Desktop Light Edition, the Qt Desktop Edition, and the Qt Open Source Edition.

[Previous: QtCore Module] [Qt's Modules] [Next: QtNetwork Module]


Copyright © 2007 Trolltech Trademarks
Qt 4.3.0beta