Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > d5e62c01ae8d1e579463c6a871dd44bf > files > 4697

qtbase5-doc-5.12.6-2.mga7.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- qtwidgets.qdoc -->
  <title>Qt Widgets C++ Classes | Qt Widgets 5.12.6</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td >Qt 5.12</td><td ><a href="qtwidgets-index.html">Qt Widgets</a></td><td >Qt Widgets C++ Classes</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right"><a href="qtwidgets-index.html">Qt 5.12.6 Reference Documentation</a></td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#classes">Classes</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">Qt Widgets C++ Classes</h1>
<span class="subtitle"></span>
<!-- $$$QtWidgets-brief -->
<p>The Qt Widgets module extends Qt GUI with C++ widget functionality. <a href="#details">More...</a></p>
<!-- @@@QtWidgets -->
<a name="classes"></a>
<h2 id="classes">Classes</h2>
<div class="table"><table class="annotated">
<tr class="odd topAlign"><td class="tblName"><p><a href="qtextedit-extraselection.html">QTextEdit::ExtraSelection</a></p></td><td class="tblDescr"><p>QTextEdit::ExtraSelection structure provides a way of specifying a character format for a given selection in a document</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qabstractbutton.html">QAbstractButton</a></p></td><td class="tblDescr"><p>The abstract base class of button widgets, providing functionality common to buttons</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qabstractgraphicsshapeitem.html">QAbstractGraphicsShapeItem</a></p></td><td class="tblDescr"><p>Common base for all path items</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qabstractitemdelegate.html">QAbstractItemDelegate</a></p></td><td class="tblDescr"><p>Used to display and edit data items from a model</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qabstractitemview.html">QAbstractItemView</a></p></td><td class="tblDescr"><p>The basic functionality for item view classes</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qabstractscrollarea.html">QAbstractScrollArea</a></p></td><td class="tblDescr"><p>Scrolling area with on-demand scroll bars</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qabstractslider.html">QAbstractSlider</a></p></td><td class="tblDescr"><p>Integer value within a range</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qabstractspinbox.html">QAbstractSpinBox</a></p></td><td class="tblDescr"><p>Spinbox and a line edit to display values</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qaccessiblewidget.html">QAccessibleWidget</a></p></td><td class="tblDescr"><p>Implements the QAccessibleInterface for QWidgets</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qaction.html">QAction</a></p></td><td class="tblDescr"><p>Abstract user interface action that can be inserted into widgets</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qactiongroup.html">QActionGroup</a></p></td><td class="tblDescr"><p>Groups actions together</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qapplication.html">QApplication</a></p></td><td class="tblDescr"><p>Manages the GUI application's control flow and main settings</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qboxlayout.html">QBoxLayout</a></p></td><td class="tblDescr"><p>Lines up child widgets horizontally or vertically</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qbuttongroup.html">QButtonGroup</a></p></td><td class="tblDescr"><p>Container to organize groups of button widgets</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcalendarwidget.html">QCalendarWidget</a></p></td><td class="tblDescr"><p>Monthly based calendar widget allowing the user to select a date</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcheckbox.html">QCheckBox</a></p></td><td class="tblDescr"><p>Checkbox with a text label</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcolordialog.html">QColorDialog</a></p></td><td class="tblDescr"><p>Dialog widget for specifying colors</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcolormap.html">QColormap</a></p></td><td class="tblDescr"><p>Maps device independent QColors to device dependent pixel values</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcolumnview.html">QColumnView</a></p></td><td class="tblDescr"><p>Model/view implementation of a column view</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcombobox.html">QComboBox</a></p></td><td class="tblDescr"><p>Combined button and popup list</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcommandlinkbutton.html">QCommandLinkButton</a></p></td><td class="tblDescr"><p>Vista style command link button</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qcommonstyle.html">QCommonStyle</a></p></td><td class="tblDescr"><p>Encapsulates the common Look and Feel of a GUI</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qcompleter.html">QCompleter</a></p></td><td class="tblDescr"><p>Completions based on an item model</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qdatawidgetmapper.html">QDataWidgetMapper</a></p></td><td class="tblDescr"><p>Mapping between a section of a data model to widgets</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qdateedit.html">QDateEdit</a></p></td><td class="tblDescr"><p>Widget for editing dates based on the QDateTimeEdit widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qdatetimeedit.html">QDateTimeEdit</a></p></td><td class="tblDescr"><p>Widget for editing dates and times</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qdial.html">QDial</a></p></td><td class="tblDescr"><p>Rounded range control (like a speedometer or potentiometer)</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qdialog.html">QDialog</a></p></td><td class="tblDescr"><p>The base class of dialog windows</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qdialogbuttonbox.html">QDialogButtonBox</a></p></td><td class="tblDescr"><p>Widget that presents buttons in a layout that is appropriate to the current widget style</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qdockwidget.html">QDockWidget</a></p></td><td class="tblDescr"><p>Widget that can be docked inside a QMainWindow or floated as a top-level window on the desktop</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qdoublespinbox.html">QDoubleSpinBox</a></p></td><td class="tblDescr"><p>Spin box widget that takes doubles</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qerrormessage.html">QErrorMessage</a></p></td><td class="tblDescr"><p>Error message display dialog</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qfiledialog.html">QFileDialog</a></p></td><td class="tblDescr"><p>Dialog that allow users to select files or directories</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qfileiconprovider.html">QFileIconProvider</a></p></td><td class="tblDescr"><p>File icons for the QDirModel and the QFileSystemModel classes</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qfilesystemmodel.html">QFileSystemModel</a></p></td><td class="tblDescr"><p>Data model for the local filesystem</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qfocusframe.html">QFocusFrame</a></p></td><td class="tblDescr"><p>Focus frame which can be outside of a widget's normal paintable area</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qfontcombobox.html">QFontComboBox</a></p></td><td class="tblDescr"><p>Combobox that lets the user select a font family</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qfontdialog.html">QFontDialog</a></p></td><td class="tblDescr"><p>Dialog widget for selecting a font</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qformlayout.html">QFormLayout</a></p></td><td class="tblDescr"><p>Manages forms of input widgets and their associated labels</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qframe.html">QFrame</a></p></td><td class="tblDescr"><p>The base class of widgets that can have a frame</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgesture.html">QGesture</a></p></td><td class="tblDescr"><p>Represents a gesture, containing properties that describe the corresponding user input</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgestureevent.html">QGestureEvent</a></p></td><td class="tblDescr"><p>The description of triggered gestures</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgesturerecognizer.html">QGestureRecognizer</a></p></td><td class="tblDescr"><p>The infrastructure for gesture recognition</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsanchor.html">QGraphicsAnchor</a></p></td><td class="tblDescr"><p>Represents an anchor between two items in a QGraphicsAnchorLayout</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsanchorlayout.html">QGraphicsAnchorLayout</a></p></td><td class="tblDescr"><p>Layout where one can anchor widgets together in Graphics View</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsblureffect.html">QGraphicsBlurEffect</a></p></td><td class="tblDescr"><p>Blur effect</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicscolorizeeffect.html">QGraphicsColorizeEffect</a></p></td><td class="tblDescr"><p>Colorize effect</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsdropshadoweffect.html">QGraphicsDropShadowEffect</a></p></td><td class="tblDescr"><p>Drop shadow effect</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicseffect.html">QGraphicsEffect</a></p></td><td class="tblDescr"><p>The base class for all graphics effects</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsellipseitem.html">QGraphicsEllipseItem</a></p></td><td class="tblDescr"><p>Ellipse item that you can add to a QGraphicsScene</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsgridlayout.html">QGraphicsGridLayout</a></p></td><td class="tblDescr"><p>Grid layout for managing widgets in Graphics View</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsitem.html">QGraphicsItem</a></p></td><td class="tblDescr"><p>The base class for all graphical items in a QGraphicsScene</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsitemgroup.html">QGraphicsItemGroup</a></p></td><td class="tblDescr"><p>Container that treats a group of items as a single item</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicslayout.html">QGraphicsLayout</a></p></td><td class="tblDescr"><p>The base class for all layouts in Graphics View</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicslayoutitem.html">QGraphicsLayoutItem</a></p></td><td class="tblDescr"><p>Can be inherited to allow your custom items to be managed by layouts</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicslineitem.html">QGraphicsLineItem</a></p></td><td class="tblDescr"><p>Line item that you can add to a QGraphicsScene</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicslinearlayout.html">QGraphicsLinearLayout</a></p></td><td class="tblDescr"><p>Horizontal or vertical layout for managing widgets in Graphics View</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsobject.html">QGraphicsObject</a></p></td><td class="tblDescr"><p>Base class for all graphics items that require signals, slots and properties</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsopacityeffect.html">QGraphicsOpacityEffect</a></p></td><td class="tblDescr"><p>Opacity effect</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicspathitem.html">QGraphicsPathItem</a></p></td><td class="tblDescr"><p>Path item that you can add to a QGraphicsScene</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicspixmapitem.html">QGraphicsPixmapItem</a></p></td><td class="tblDescr"><p>Pixmap item that you can add to a QGraphicsScene</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicspolygonitem.html">QGraphicsPolygonItem</a></p></td><td class="tblDescr"><p>Polygon item that you can add to a QGraphicsScene</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsproxywidget.html">QGraphicsProxyWidget</a></p></td><td class="tblDescr"><p>Proxy layer for embedding a QWidget in a QGraphicsScene</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsrectitem.html">QGraphicsRectItem</a></p></td><td class="tblDescr"><p>Rectangle item that you can add to a QGraphicsScene</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsrotation.html">QGraphicsRotation</a></p></td><td class="tblDescr"><p>Rotation transformation around a given axis</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsscale.html">QGraphicsScale</a></p></td><td class="tblDescr"><p>Scale transformation</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsscene.html">QGraphicsScene</a></p></td><td class="tblDescr"><p>Surface for managing a large number of 2D graphical items</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsscenecontextmenuevent.html">QGraphicsSceneContextMenuEvent</a></p></td><td class="tblDescr"><p>Context menu events in the graphics view framework</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsscenedragdropevent.html">QGraphicsSceneDragDropEvent</a></p></td><td class="tblDescr"><p>Events for drag and drop in the graphics view framework</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicssceneevent.html">QGraphicsSceneEvent</a></p></td><td class="tblDescr"><p>Base class for all graphics view related events</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsscenehelpevent.html">QGraphicsSceneHelpEvent</a></p></td><td class="tblDescr"><p>Events when a tooltip is requested</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsscenehoverevent.html">QGraphicsSceneHoverEvent</a></p></td><td class="tblDescr"><p>Hover events in the graphics view framework</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicsscenemouseevent.html">QGraphicsSceneMouseEvent</a></p></td><td class="tblDescr"><p>Mouse events in the graphics view framework</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsscenemoveevent.html">QGraphicsSceneMoveEvent</a></p></td><td class="tblDescr"><p>Events for widget moving in the graphics view framework</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicssceneresizeevent.html">QGraphicsSceneResizeEvent</a></p></td><td class="tblDescr"><p>Events for widget resizing in the graphics view framework</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsscenewheelevent.html">QGraphicsSceneWheelEvent</a></p></td><td class="tblDescr"><p>Wheel events in the graphics view framework</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicssimpletextitem.html">QGraphicsSimpleTextItem</a></p></td><td class="tblDescr"><p>Simple text path item that you can add to a QGraphicsScene</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicstextitem.html">QGraphicsTextItem</a></p></td><td class="tblDescr"><p>Text item that you can add to a QGraphicsScene to display formatted text</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicstransform.html">QGraphicsTransform</a></p></td><td class="tblDescr"><p>Abstract base class for building advanced transformations on QGraphicsItems</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgraphicsview.html">QGraphicsView</a></p></td><td class="tblDescr"><p>Widget for displaying the contents of a QGraphicsScene</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgraphicswidget.html">QGraphicsWidget</a></p></td><td class="tblDescr"><p>The base class for all widget items in a QGraphicsScene</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qgridlayout.html">QGridLayout</a></p></td><td class="tblDescr"><p>Lays out widgets in a grid</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qgroupbox.html">QGroupBox</a></p></td><td class="tblDescr"><p>Group box frame with a title</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qhboxlayout.html">QHBoxLayout</a></p></td><td class="tblDescr"><p>Lines up widgets horizontally</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qheaderview.html">QHeaderView</a></p></td><td class="tblDescr"><p>Header row or header column for item views</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qinputdialog.html">QInputDialog</a></p></td><td class="tblDescr"><p>Simple convenience dialog to get a single value from the user</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qitemdelegate.html">QItemDelegate</a></p></td><td class="tblDescr"><p>Display and editing facilities for data items from a model</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qitemeditorcreator.html">QItemEditorCreator</a></p></td><td class="tblDescr"><p>Makes it possible to create item editor creator bases without subclassing QItemEditorCreatorBase</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qitemeditorcreatorbase.html">QItemEditorCreatorBase</a></p></td><td class="tblDescr"><p>Abstract base class that must be subclassed when implementing new item editor creators</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qitemeditorfactory.html">QItemEditorFactory</a></p></td><td class="tblDescr"><p>Widgets for editing item data in views and delegates</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qkeyeventtransition.html">QKeyEventTransition</a></p></td><td class="tblDescr"><p>Transition for key events</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qkeysequenceedit.html">QKeySequenceEdit</a></p></td><td class="tblDescr"><p>Allows to input a QKeySequence</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qlcdnumber.html">QLCDNumber</a></p></td><td class="tblDescr"><p>Displays a number with LCD-like digits</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qlabel.html">QLabel</a></p></td><td class="tblDescr"><p>Text or image display</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qlayout.html">QLayout</a></p></td><td class="tblDescr"><p>The base class of geometry managers</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qlayoutitem.html">QLayoutItem</a></p></td><td class="tblDescr"><p>Abstract item that a QLayout manipulates</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qlineedit.html">QLineEdit</a></p></td><td class="tblDescr"><p>One-line text editor</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qlistview.html">QListView</a></p></td><td class="tblDescr"><p>List or icon view onto a model</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qlistwidget.html">QListWidget</a></p></td><td class="tblDescr"><p>Item-based list widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qlistwidgetitem.html">QListWidgetItem</a></p></td><td class="tblDescr"><p>Item for use with the QListWidget item view class</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmainwindow.html">QMainWindow</a></p></td><td class="tblDescr"><p>Main application window</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmdiarea.html">QMdiArea</a></p></td><td class="tblDescr"><p>Area in which MDI windows are displayed</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmdisubwindow.html">QMdiSubWindow</a></p></td><td class="tblDescr"><p>Subwindow class for QMdiArea</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmenu.html">QMenu</a></p></td><td class="tblDescr"><p>Menu widget for use in menu bars, context menus, and other popup menus</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmenubar.html">QMenuBar</a></p></td><td class="tblDescr"><p>Horizontal menu bar</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qmessagebox.html">QMessageBox</a></p></td><td class="tblDescr"><p>Modal dialog for informing the user or for asking the user a question and receiving an answer</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qmouseeventtransition.html">QMouseEventTransition</a></p></td><td class="tblDescr"><p>Transition for mouse events</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qopenglwidget.html">QOpenGLWidget</a></p></td><td class="tblDescr"><p>Widget for rendering OpenGL graphics</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qpangesture.html">QPanGesture</a></p></td><td class="tblDescr"><p>Describes a panning gesture made by the user</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qpinchgesture.html">QPinchGesture</a></p></td><td class="tblDescr"><p>Describes a pinch gesture made by the user</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qplaintextdocumentlayout.html">QPlainTextDocumentLayout</a></p></td><td class="tblDescr"><p>Implements a plain text layout for QTextDocument</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qplaintextedit.html">QPlainTextEdit</a></p></td><td class="tblDescr"><p>Widget that is used to edit and display plain text</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qprogressbar.html">QProgressBar</a></p></td><td class="tblDescr"><p>Horizontal or vertical progress bar</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qprogressdialog.html">QProgressDialog</a></p></td><td class="tblDescr"><p>Feedback on the progress of a slow operation</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qproxystyle.html">QProxyStyle</a></p></td><td class="tblDescr"><p>Convenience class that simplifies dynamically overriding QStyle elements</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qpushbutton.html">QPushButton</a></p></td><td class="tblDescr"><p>Command button</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qradiobutton.html">QRadioButton</a></p></td><td class="tblDescr"><p>Radio button with a text label</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qrubberband.html">QRubberBand</a></p></td><td class="tblDescr"><p>Rectangle or line that can indicate a selection or a boundary</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qscrollarea.html">QScrollArea</a></p></td><td class="tblDescr"><p>Scrolling view onto another widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qscrollbar.html">QScrollBar</a></p></td><td class="tblDescr"><p>Vertical or horizontal scroll bar</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qscroller.html">QScroller</a></p></td><td class="tblDescr"><p>Enables kinetic scrolling for any scrolling widget or graphics item</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qscrollerproperties.html">QScrollerProperties</a></p></td><td class="tblDescr"><p>Stores the settings for a QScroller</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qshortcut.html">QShortcut</a></p></td><td class="tblDescr"><p>Used to create keyboard shortcuts</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qsizegrip.html">QSizeGrip</a></p></td><td class="tblDescr"><p>Resize handle for resizing top-level windows</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qsizepolicy.html">QSizePolicy</a></p></td><td class="tblDescr"><p>Layout attribute describing horizontal and vertical resizing policy</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qslider.html">QSlider</a></p></td><td class="tblDescr"><p>Vertical or horizontal slider</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qspaceritem.html">QSpacerItem</a></p></td><td class="tblDescr"><p>Blank space in a layout</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qspinbox.html">QSpinBox</a></p></td><td class="tblDescr"><p>Spin box widget</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qsplashscreen.html">QSplashScreen</a></p></td><td class="tblDescr"><p>Splash screen that can be shown during application startup</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qsplitter.html">QSplitter</a></p></td><td class="tblDescr"><p>Implements a splitter widget</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qsplitterhandle.html">QSplitterHandle</a></p></td><td class="tblDescr"><p>Handle functionality for the splitter</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstackedlayout.html">QStackedLayout</a></p></td><td class="tblDescr"><p>Stack of widgets where only one widget is visible at a time</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstackedwidget.html">QStackedWidget</a></p></td><td class="tblDescr"><p>Stack of widgets where only one widget is visible at a time</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstandarditemeditorcreator.html">QStandardItemEditorCreator</a></p></td><td class="tblDescr"><p>The possibility to register widgets without having to subclass QItemEditorCreatorBase</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstatusbar.html">QStatusBar</a></p></td><td class="tblDescr"><p>Horizontal bar suitable for presenting status information</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyle.html">QStyle</a></p></td><td class="tblDescr"><p>Abstract base class that encapsulates the look and feel of a GUI</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstylefactory.html">QStyleFactory</a></p></td><td class="tblDescr"><p>Creates QStyle objects</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstylehintreturn.html">QStyleHintReturn</a></p></td><td class="tblDescr"><p>Style hints that return more than basic data types</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstylehintreturnmask.html">QStyleHintReturnMask</a></p></td><td class="tblDescr"><p>Style hints that return a QRegion</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstylehintreturnvariant.html">QStyleHintReturnVariant</a></p></td><td class="tblDescr"><p>Style hints that return a QVariant</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoption.html">QStyleOption</a></p></td><td class="tblDescr"><p>Stores the parameters used by QStyle functions</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptionbutton.html">QStyleOptionButton</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing buttons</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptioncombobox.html">QStyleOptionComboBox</a></p></td><td class="tblDescr"><p>Used to describe the parameter for drawing a combobox</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptioncomplex.html">QStyleOptionComplex</a></p></td><td class="tblDescr"><p>Used to hold parameters that are common to all complex controls</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptiondockwidget.html">QStyleOptionDockWidget</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a dock widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptionfocusrect.html">QStyleOptionFocusRect</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a focus rectangle with QStyle</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptionframe.html">QStyleOptionFrame</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a frame</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptiongraphicsitem.html">QStyleOptionGraphicsItem</a></p></td><td class="tblDescr"><p>Used to describe the parameters needed to draw a QGraphicsItem</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptiongroupbox.html">QStyleOptionGroupBox</a></p></td><td class="tblDescr"><p>Describes the parameters for drawing a group box</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptionheader.html">QStyleOptionHeader</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a header</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptionmenuitem.html">QStyleOptionMenuItem</a></p></td><td class="tblDescr"><p>Used to describe the parameter necessary for drawing a menu item</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptionprogressbar.html">QStyleOptionProgressBar</a></p></td><td class="tblDescr"><p>Used to describe the parameters necessary for drawing a progress bar</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptionrubberband.html">QStyleOptionRubberBand</a></p></td><td class="tblDescr"><p>Used to describe the parameters needed for drawing a rubber band</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptionsizegrip.html">QStyleOptionSizeGrip</a></p></td><td class="tblDescr"><p>Used to describe the parameter for drawing a size grip</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptionslider.html">QStyleOptionSlider</a></p></td><td class="tblDescr"><p>Used to describe the parameters needed for drawing a slider</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptionspinbox.html">QStyleOptionSpinBox</a></p></td><td class="tblDescr"><p>Used to describe the parameters necessary for drawing a spin box</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptiontab.html">QStyleOptionTab</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a tab bar</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptiontabbarbase.html">QStyleOptionTabBarBase</a></p></td><td class="tblDescr"><p>Used to describe the base of a tab bar, i.e&#x2e; the part that the tab bar usually overlaps with</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptiontabwidgetframe.html">QStyleOptionTabWidgetFrame</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing the frame around a tab widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptiontitlebar.html">QStyleOptionTitleBar</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a title bar</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptiontoolbar.html">QStyleOptionToolBar</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a toolbar</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptiontoolbox.html">QStyleOptionToolBox</a></p></td><td class="tblDescr"><p>Used to describe the parameters needed for drawing a tool box</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleoptiontoolbutton.html">QStyleOptionToolButton</a></p></td><td class="tblDescr"><p>Used to describe the parameters for drawing a tool button</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleoptionviewitem.html">QStyleOptionViewItem</a></p></td><td class="tblDescr"><p>Used to describe the parameters used to draw an item in a view widget</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstylepainter.html">QStylePainter</a></p></td><td class="tblDescr"><p>Convenience class for drawing QStyle elements inside a widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qstyleplugin.html">QStylePlugin</a></p></td><td class="tblDescr"><p>Abstract base for custom QStyle plugins</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qstyleditemdelegate.html">QStyledItemDelegate</a></p></td><td class="tblDescr"><p>Display and editing facilities for data items from a model</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qswipegesture.html">QSwipeGesture</a></p></td><td class="tblDescr"><p>Describes a swipe gesture made by the user</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qsystemtrayicon.html">QSystemTrayIcon</a></p></td><td class="tblDescr"><p>Icon for an application in the system tray</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtabbar.html">QTabBar</a></p></td><td class="tblDescr"><p>Tab bar, e.g&#x2e; for use in tabbed dialogs</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtabwidget.html">QTabWidget</a></p></td><td class="tblDescr"><p>Stack of tabbed widgets</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtableview.html">QTableView</a></p></td><td class="tblDescr"><p>Default model/view implementation of a table view</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtablewidget.html">QTableWidget</a></p></td><td class="tblDescr"><p>Item-based table view with a default model</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtablewidgetitem.html">QTableWidgetItem</a></p></td><td class="tblDescr"><p>Item for use with the QTableWidget class</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtablewidgetselectionrange.html">QTableWidgetSelectionRange</a></p></td><td class="tblDescr"><p>Way to interact with selection in a model without using model indexes and a selection model</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtapandholdgesture.html">QTapAndHoldGesture</a></p></td><td class="tblDescr"><p>Describes a tap-and-hold (aka LongTap) gesture made by the user</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtapgesture.html">QTapGesture</a></p></td><td class="tblDescr"><p>Describes a tap gesture made by the user</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtextbrowser.html">QTextBrowser</a></p></td><td class="tblDescr"><p>Rich text browser with hypertext navigation</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtextedit.html">QTextEdit</a></p></td><td class="tblDescr"><p>Widget that is used to edit and display both plain and rich text</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtilerules.html">QTileRules</a></p></td><td class="tblDescr"><p>The rules used to draw a pixmap or image split into nine segments</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtimeedit.html">QTimeEdit</a></p></td><td class="tblDescr"><p>Widget for editing times based on the QDateTimeEdit widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtoolbar.html">QToolBar</a></p></td><td class="tblDescr"><p>Movable panel that contains a set of controls</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtoolbox.html">QToolBox</a></p></td><td class="tblDescr"><p>Column of tabbed widget items</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtoolbutton.html">QToolButton</a></p></td><td class="tblDescr"><p>Quick-access button to commands or options, usually used inside a QToolBar</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtooltip.html">QToolTip</a></p></td><td class="tblDescr"><p>Tool tips (balloon help) for any widget</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtreeview.html">QTreeView</a></p></td><td class="tblDescr"><p>Default model/view implementation of a tree view</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtreewidget.html">QTreeWidget</a></p></td><td class="tblDescr"><p>Tree view that uses a predefined tree model</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qtreewidgetitem.html">QTreeWidgetItem</a></p></td><td class="tblDescr"><p>Item for use with the QTreeWidget convenience class</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qtreewidgetitemiterator.html">QTreeWidgetItemIterator</a></p></td><td class="tblDescr"><p>Way to iterate over the items in a QTreeWidget instance</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qundocommand.html">QUndoCommand</a></p></td><td class="tblDescr"><p>The base class of all commands stored on a QUndoStack</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qundogroup.html">QUndoGroup</a></p></td><td class="tblDescr"><p>Group of QUndoStack objects</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qundostack.html">QUndoStack</a></p></td><td class="tblDescr"><p>Stack of QUndoCommand objects</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qundoview.html">QUndoView</a></p></td><td class="tblDescr"><p>Displays the contents of a QUndoStack</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qvboxlayout.html">QVBoxLayout</a></p></td><td class="tblDescr"><p>Lines up widgets vertically</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qwhatsthis.html">QWhatsThis</a></p></td><td class="tblDescr"><p>Simple description of any widget, i.e&#x2e; answering the question &quot;What's This?&quot;</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qwidget.html">QWidget</a></p></td><td class="tblDescr"><p>The base class of all user interface objects</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qwidgetaction.html">QWidgetAction</a></p></td><td class="tblDescr"><p>Extends QAction by an interface for inserting custom widgets into action based containers, such as toolbars</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qwidgetitem.html">QWidgetItem</a></p></td><td class="tblDescr"><p>Layout item that represents a widget</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qwizard.html">QWizard</a></p></td><td class="tblDescr"><p>Framework for wizards</p></td></tr>
<tr class="even topAlign"><td class="tblName"><p><a href="qwizardpage.html">QWizardPage</a></p></td><td class="tblDescr"><p>The base class for wizard pages</p></td></tr>
<tr class="odd topAlign"><td class="tblName"><p><a href="qformlayout-takerowresult.html">QFormLayout::TakeRowResult</a></p></td><td class="tblDescr"><p>Contains the result of a QFormLayout::takeRow() call</p></td></tr>
</table></div>
<!-- $$$QtWidgets-description -->
<a name="details"></a>
<div class="descr">
<h2 id="details">Detailed Description</h2>
<p>To include the definitions of the module's classes, use the following directive:</p>
<pre class="cpp">

  <span class="preprocessor">#include &lt;QtWidgets&gt;</span>

</pre>
<p>To link against the module, add this line to your <a href="../qmake/qmake-manual.html">qmake</a> <code>.pro</code> file:</p>
<pre class="cpp">

  QT += widgets

</pre>
</div>
<!-- @@@QtWidgets -->
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2019 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br/>    The documentation provided herein is licensed under the terms of the    <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation    License version 1.3</a> as published by the Free Software Foundation.<br/>    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. </p>
</div>
</body>
</html>