<!DOCTYPE PROP><PROP>
<property>
    <name>QAction::accel</name>
    <doc> &lt;p&gt;This property holds the action's accelerator key.
&lt;p&gt;The keycodes can be found in &lt;a href="qt.html#Key-enum"&gt;Qt::Key&lt;/a&gt; and &lt;a href="qt.html#Modifier-enum"&gt;Qt::Modifier&lt;/a&gt;.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setAccel"&gt;setAccel&lt;/a&gt;() and get this property's value with &lt;a href="#accel"&gt;accel&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::enabled</name>
    <doc> &lt;p&gt;This property holds whether the action is enabled.
&lt;p&gt;Disabled actions can't be chosen by the user. They don't
disappear from the menu/tool bar but are displayed in a way which
indicates that they are unavailable, e.g. they might be displayed
greyed out.
&lt;p&gt; What's this? help on disabled actions is still available
provided the &lt;a href="qaction.html#whatsThis-prop"&gt;QAction::whatsThis&lt;/a&gt; property is set.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setEnabled"&gt;setEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isEnabled"&gt;isEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::iconSet</name>
    <doc> &lt;p&gt;This property holds the action's icon.
&lt;p&gt;The icon is used as tool button icon and in the menu to the left of
the menu text.
&lt;p&gt; (See the action/toggleaction/toggleaction.cpp example.)
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setIconSet"&gt;setIconSet&lt;/a&gt;() and get this property's value with &lt;a href="#iconSet"&gt;iconSet&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::menuText</name>
    <doc> &lt;p&gt;This property holds the action's menu text.
&lt;p&gt;If the action is added to a menu the menu option will consist of the
icon (if there is one), the menu text and the accelerator (if there
is one). If the menu text is not explicitly set in the constructor
or using setMenuText() the action's description text will be used as
the menu text.
&lt;p&gt; &lt;p&gt;See also text.

&lt;p&gt;Set this property's value with &lt;a href="#setMenuText"&gt;setMenuText&lt;/a&gt;() and get this property's value with &lt;a href="#menuText"&gt;menuText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::on</name>
    <doc>
&lt;p&gt;This property holds whether a toggle action is on.
&lt;p&gt;This property is always on for command actions and QActionGroups.
setOn() has no effect on them.
&lt;p&gt; &lt;p&gt;See also toggleAction.

&lt;p&gt;Set this property's value with &lt;a href="#setOn"&gt;setOn&lt;/a&gt;() and get this property's value with &lt;a href="#isOn"&gt;isOn&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::statusTip</name>
    <doc> &lt;p&gt;This property holds the action's status tip.
&lt;p&gt;The statusTip is displayed on all status bars that the toplevel
widget parenting this action provides.
&lt;p&gt; If no status tip is defined, the action uses the tool tip text.
&lt;p&gt; &lt;p&gt;See also setStatusTip() and setToolTip().

&lt;p&gt;Set this property's value with &lt;a href="#setStatusTip"&gt;setStatusTip&lt;/a&gt;() and get this property's value with &lt;a href="#statusTip"&gt;statusTip&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::text</name>
    <doc> &lt;p&gt;This property holds the action's descriptive text.
&lt;p&gt;If &lt;a href="qmainwindow.html#usesTextLabel-prop"&gt;QMainWindow::usesTextLabel&lt;/a&gt; is TRUE, the text appears as a label in
the relevant toolbutton. It also serves as the default text
in menus and tips if these have not been specifically defined.
&lt;p&gt; &lt;p&gt;See also setMenuText(), setToolTip() and setStatusTip().

&lt;p&gt;Set this property's value with &lt;a href="#setText"&gt;setText&lt;/a&gt;() and get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::toggleAction</name>
    <doc> &lt;p&gt;This property holds whether the action is a toggle action.
&lt;p&gt;A toggle action is one which has an on/off state. For example a Bold
toolbar button is either on or off. An action which is not a toggle
action is a command action; a command action is simply executed. For
example a file open toolbar button would invoke a file open dialog.
&lt;p&gt; For exclusive toggling, add toggle actions to
a &lt;a href="qactiongroup.html"&gt;QActionGroup&lt;/a&gt; with the &lt;a href="qactiongroup.html#exclusive-prop"&gt;QActionGroup::exclusive&lt;/a&gt; property set to TRUE.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setToggleAction"&gt;setToggleAction&lt;/a&gt;() and get this property's value with &lt;a href="#isToggleAction"&gt;isToggleAction&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::toolTip</name>
    <doc> &lt;p&gt;This property holds the action's tool tip.
&lt;p&gt;This text is used for the tool tip. If no status tip has been set
the tool tip will be used for the status tip.
&lt;p&gt; If no tool tip is specified the action's text and accelerator
description are used as a default tool tip.
&lt;p&gt; &lt;p&gt;See also setStatusTip() and setAccel().

&lt;p&gt;Set this property's value with &lt;a href="#setToolTip"&gt;setToolTip&lt;/a&gt;() and get this property's value with &lt;a href="#toolTip"&gt;toolTip&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QAction::whatsThis</name>
    <doc>&lt;p&gt;This property holds the action's "What's This ?" help text.
&lt;p&gt;The whats this text is used to provide a brief description of the
action. The text may contain rich text (i.e. HTML tags -- see
&lt;a href="qstylesheet.html"&gt;QStyleSheet&lt;/a&gt; for the list of supported tags).
&lt;p&gt; &lt;p&gt;See also &lt;a href="qwhatsthis.html"&gt;QWhatsThis&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setWhatsThis"&gt;setWhatsThis&lt;/a&gt;() and get this property's value with &lt;a href="#whatsThis"&gt;whatsThis&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QActionGroup::exclusive</name>
    <doc> &lt;p&gt;This property holds whether the action group does exclusive toggling.
&lt;p&gt;If exclusive is TRUE only one toggle action in the action group can
ever be active at any one time. If the user chooses another toggle
action in the group the one they chose becomes active and the one
that was active becomes inactive.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qaction.html#toggleAction-prop"&gt;QAction::toggleAction&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setExclusive"&gt;setExclusive&lt;/a&gt;() and get this property's value with &lt;a href="#isExclusive"&gt;isExclusive&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QActionGroup::usesDropDown</name>
    <doc>  &lt;p&gt;This property holds whether the group's actions are displayed in a subwidget of the widgets the action group is added to.
&lt;p&gt;Exclusive action groups added to a toolbar display their actions in
a combobox with the action's &lt;a href="qaction.html#text-prop"&gt;QAction::text&lt;/a&gt; and &lt;a href="qaction.html#iconSet-prop"&gt;QAction::iconSet&lt;/a&gt; properties shown. Non-exclusive groups are
represented by a tool button showing their &lt;a href="qaction.html#iconSet-prop"&gt;QAction::iconSet&lt;/a&gt; and
-- depending on &lt;a href="qmainwindow.html#usesTextLabel"&gt;QMainWindow::usesTextLabel&lt;/a&gt;() -- text() property.
&lt;p&gt; In a popup menu the member actions are displayed in a
submenu.
&lt;p&gt; Changing usesDropDown effects subsequent calls to addTo() only.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setUsesDropDown"&gt;setUsesDropDown&lt;/a&gt;() and get this property's value with &lt;a href="#usesDropDown"&gt;usesDropDown&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::accel</name>
    <doc> &lt;p&gt;This property holds the accelerator associated with the button.
&lt;p&gt;This property is 0 if there is no accelerator set. If you set
this property to 0 then any current accelerator is removed.

&lt;p&gt;Set this property's value with &lt;a href="#setAccel"&gt;setAccel&lt;/a&gt;() and get this property's value with &lt;a href="#accel"&gt;accel&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::autoRepeat</name>
    <doc> &lt;p&gt;This property holds whether autoRepeat is enabled.
&lt;p&gt;If autoRepeat is enabled then the clicked() signal is emitted at
regular intervals if the button is down.  This property has
no effect on toggle buttons.

&lt;p&gt;Set this property's value with &lt;a href="#setAutoRepeat"&gt;setAutoRepeat&lt;/a&gt;() and get this property's value with &lt;a href="#autoRepeat"&gt;autoRepeat&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::autoResize</name>
    <doc> &lt;p&gt;This property holds whether autoResize is enabled.
&lt;p&gt;&lt;b&gt;This property is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; If autoResize is enabled then the button will resize itself
whenever the contents are changed.

&lt;p&gt;Set this property's value with &lt;a href="#setAutoResize"&gt;setAutoResize&lt;/a&gt;() and get this property's value with &lt;a href="#autoResize"&gt;autoResize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::down</name>
    <doc> &lt;p&gt;This property holds whether the button is pressed.
&lt;p&gt;If this property is TRUE, the button is set to be pressed down.  The
signals pressed() and clicked() are not emitted if you set this
property to TRUE.

&lt;p&gt;Set this property's value with &lt;a href="#setDown"&gt;setDown&lt;/a&gt;() and get this property's value with &lt;a href="#isDown"&gt;isDown&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::exclusiveToggle</name>
    <doc> &lt;p&gt;This property holds whether the button is an exclusive toggle.
&lt;p&gt;If this property is TRUE and the button is in a &lt;a href="qbuttongroup.html"&gt;QButtonGroup&lt;/a&gt;, the
button can only be toggled off by another one being toggled on.

&lt;p&gt;Get this property's value with &lt;a href="#isExclusiveToggle"&gt;isExclusiveToggle&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::on</name>
    <doc> &lt;p&gt;This property holds whether the button is toggled.
&lt;p&gt;This property should only be set for toggle buttons.

&lt;p&gt;Get this property's value with &lt;a href="#isOn"&gt;isOn&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::pixmap</name>
    <doc> &lt;p&gt;This property holds the pixmap shown on the button.
&lt;p&gt;If the pixmap is monochrome (i.e., it is a &lt;a href="qbitmap.html"&gt;QBitmap&lt;/a&gt; or its &lt;a href="qpixmap.html#depth"&gt;depth&lt;/a&gt; is 1) and it does not have a mask,
this property will set the pixmap to be its own mask. The purpose of
this is to draw transparent bitmaps which are important for
toggle buttons, for example.
&lt;p&gt; pixmap() returns 0 if no pixmap was set.

&lt;p&gt;Set this property's value with &lt;a href="#setPixmap"&gt;setPixmap&lt;/a&gt;() and get this property's value with &lt;a href="#pixmap"&gt;pixmap&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::text</name>
    <doc> &lt;p&gt;This property holds the text shown on the button.
&lt;p&gt;This property will return a null string if the button has
no text.  If the text has an ampersand ('&amp;amp;') in it, then an
accelerator is automatically created for it using the
character after the '&amp;amp;' as the accelerator key.

&lt;p&gt;Set this property's value with &lt;a href="#setText"&gt;setText&lt;/a&gt;() and get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::toggleButton</name>
    <doc> &lt;p&gt;This property holds whether the button is a toggle button.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#isToggleButton"&gt;isToggleButton&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::toggleState</name>
    <doc> &lt;p&gt;This property holds whether the button is toggled.
&lt;p&gt;If this is property is changed then it does not cause the button
to be repainted.

&lt;p&gt;Get this property's value with &lt;a href="#state"&gt;state&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButton::toggleType</name>
    <doc> &lt;p&gt;This property holds the type of toggle on the button.
&lt;p&gt;The default toggle type is SingleShot.

&lt;p&gt;Get this property's value with &lt;a href="#toggleType"&gt;toggleType&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButtonGroup::exclusive</name>
    <doc> &lt;p&gt;This property holds whether the button group is exclusive.
&lt;p&gt;If this property is TRUE, then the buttons in the group are
toggled, and to untoggle a button you must click on another button in
the group.

&lt;p&gt;Set this property's value with &lt;a href="#setExclusive"&gt;setExclusive&lt;/a&gt;() and get this property's value with &lt;a href="#isExclusive"&gt;isExclusive&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QButtonGroup::radioButtonExclusive</name>
    <doc> &lt;p&gt;This property holds whether the radiobuttons in the group are exclusive.
&lt;p&gt;If this property is TRUE, the radiobuttons in the group are treated
exclusively.

&lt;p&gt;Set this property's value with &lt;a href="#setRadioButtonExclusive"&gt;setRadioButtonExclusive&lt;/a&gt;() and get this property's value with &lt;a href="#isRadioButtonExclusive"&gt;isRadioButtonExclusive&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QCheckBox::checked</name>
    <doc> &lt;p&gt;This property holds whether the checkbox is checked.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setChecked"&gt;setChecked&lt;/a&gt;() and get this property's value with &lt;a href="#isChecked"&gt;isChecked&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QCheckBox::tristate</name>
    <doc> &lt;p&gt;This property holds whether the checkbox is a tri-state checkbox.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setTristate"&gt;setTristate&lt;/a&gt;() and get this property's value with &lt;a href="#isTristate"&gt;isTristate&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::autoCompletion</name>
    <doc> &lt;p&gt;This property holds whether auto-completion is enabled.
&lt;p&gt;This property can only be set for editable comboboxes, for non-editable
comboboxes it has no effect.

&lt;p&gt;Set this property's value with &lt;a href="#setAutoCompletion"&gt;setAutoCompletion&lt;/a&gt;() and get this property's value with &lt;a href="#autoCompletion"&gt;autoCompletion&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::autoResize</name>
    <doc> &lt;p&gt;This property holds whether auto resize is enabled.
&lt;p&gt;&lt;b&gt;This property is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; If this property is set to TRUE then the combobox will resize itself
whenever its contents change.

&lt;p&gt;Set this property's value with &lt;a href="#setAutoResize"&gt;setAutoResize&lt;/a&gt;() and get this property's value with &lt;a href="#autoResize"&gt;autoResize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::count</name>
    <doc> &lt;p&gt;This property holds the number of items in the combobox.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#count"&gt;count&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::currentItem</name>
    <doc> &lt;p&gt;This property holds the index of the current item in the combobox.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setCurrentItem"&gt;setCurrentItem&lt;/a&gt;() and get this property's value with &lt;a href="#currentItem"&gt;currentItem&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::currentText</name>
    <doc> &lt;p&gt;This property holds the text of the combobox's current item.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#currentText"&gt;currentText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::duplicatesEnabled</name>
    <doc> &lt;p&gt;This property holds whether duplicates are allowed.
&lt;p&gt;This property only has an effect if the combobox is editable.

&lt;p&gt;Set this property's value with &lt;a href="#setDuplicatesEnabled"&gt;setDuplicatesEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#duplicatesEnabled"&gt;duplicatesEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::editable</name>
    <doc> &lt;p&gt;This property holds whether the combobox is editable.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setEditable"&gt;setEditable&lt;/a&gt;() and get this property's value with &lt;a href="#editable"&gt;editable&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::insertionPolicy</name>
    <doc> &lt;p&gt;This property holds the position of the items inserted by the user.
&lt;p&gt;The default insertion policy is &lt;tt&gt;AtBottom&lt;/tt&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setInsertionPolicy"&gt;setInsertionPolicy&lt;/a&gt;() and get this property's value with &lt;a href="#insertionPolicy"&gt;insertionPolicy&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::maxCount</name>
    <doc> &lt;p&gt;This property holds the maximum number of items allowed in the combobox.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setMaxCount"&gt;setMaxCount&lt;/a&gt;() and get this property's value with &lt;a href="#maxCount"&gt;maxCount&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QComboBox::sizeLimit</name>
    <doc> &lt;p&gt;This property holds the maximum on-screen size of the combobox.
&lt;p&gt;This is disregarded in Motif 1.x style.  The default limit is ten
lines. If the number of items in the combobox is or grows larger than
lines, a scrollbar is added.

&lt;p&gt;Set this property's value with &lt;a href="#setSizeLimit"&gt;setSizeLimit&lt;/a&gt;() and get this property's value with &lt;a href="#sizeLimit"&gt;sizeLimit&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::autoEdit</name>
    <doc> &lt;p&gt;This property holds whether the browser automatically applies edits.
&lt;p&gt;The default value for this property is TRUE. When the user begins an
insertion or an update on a form there are two possible outcomes when
they navigate to another record:
&lt;p&gt; &lt;ul&gt;
&lt;li&gt; the insert or update is is performed -- this occurs if autoEdit is TRUE
&lt;li&gt; the insert or update is discarded -- this occurs if autoEdit is FALSE
&lt;/ul&gt;

&lt;p&gt;Set this property's value with &lt;a href="#setAutoEdit"&gt;setAutoEdit&lt;/a&gt;() and get this property's value with &lt;a href="#autoEdit"&gt;autoEdit&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::boundaryChecking</name>
    <doc> &lt;p&gt;This property holds whether boundary checking is active.
&lt;p&gt;When boundary checking is active, signals are emitted indicating
the current position of the default cursor.
&lt;p&gt; &lt;p&gt;See also boundary().

&lt;p&gt;Set this property's value with &lt;a href="#setBoundaryChecking"&gt;setBoundaryChecking&lt;/a&gt;() and get this property's value with &lt;a href="#boundaryChecking"&gt;boundaryChecking&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::confirmCancels</name>
    <doc> &lt;p&gt;This property holds whether the browser confirms cancel operations.
&lt;p&gt;If this property is TRUE, all cancels must be
confirmed by the user through a message box (this behavior can be
changed by overriding the confirmCancel() function), otherwise all
cancels occur immediately.
&lt;p&gt; &lt;p&gt;See also confirmEdits() and confirmCancel().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmCancels"&gt;setConfirmCancels&lt;/a&gt;() and get this property's value with &lt;a href="#confirmCancels"&gt;confirmCancels&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::confirmDelete</name>
    <doc> &lt;p&gt;This property holds whether the browser confirms deletions.
&lt;p&gt;If this property is TRUE, the browser confirms deletions,
otherwise deletions happen immediately.
&lt;p&gt; &lt;p&gt;See also confirmCancels(), confirmEdits(), confirmUpdate(), confirmInsert() and confirmEdit().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmDelete"&gt;setConfirmDelete&lt;/a&gt;() and get this property's value with &lt;a href="#confirmDelete"&gt;confirmDelete&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::confirmEdits</name>
    <doc> &lt;p&gt;This property holds whether the browser confirms edit operations.
&lt;p&gt;If this property is TRUE, the browser confirms all edit operations
(insertions, updates and deletions), otherwise all edit operations
happen immediately. Confirmation is achieved by presenting the user
with a message box -- this behavior can be changed by reimplementing
the confirmEdit() function,
&lt;p&gt; &lt;p&gt;See also confirmEdit(), confirmCancels(), confirmInsert(), confirmUpdate() and confirmDelete().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmEdits"&gt;setConfirmEdits&lt;/a&gt;() and get this property's value with &lt;a href="#confirmEdits"&gt;confirmEdits&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::confirmInsert</name>
    <doc> &lt;p&gt;This property holds whether the data browser confirms insertions.
&lt;p&gt;If this property is TRUE, the browser confirms insertions,
otherwise insertions happen immediately.
&lt;p&gt; &lt;p&gt;See also confirmCancels(), confirmEdits(), confirmUpdate(), confirmDelete() and confirmEdit().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmInsert"&gt;setConfirmInsert&lt;/a&gt;() and get this property's value with &lt;a href="#confirmInsert"&gt;confirmInsert&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::confirmUpdate</name>
    <doc> &lt;p&gt;This property holds whether the browser confirms updates.
&lt;p&gt;If this property is TRUE, the browser confirms updates,
otherwise updates happen immediately.
&lt;p&gt; &lt;p&gt;See also confirmCancels(), confirmEdits(), confirmInsert(), confirmDelete() and confirmEdit().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmUpdate"&gt;setConfirmUpdate&lt;/a&gt;() and get this property's value with &lt;a href="#confirmUpdate"&gt;confirmUpdate&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::filter</name>
    <doc> &lt;p&gt;This property holds the data browser's filter.
&lt;p&gt;The filter applies to the data shown in the browser. Call refresh() to
apply the new filter. A filter is a string containing a SQL WHERE
clause without the WHERE keyword, e.g. "id&gt;1000", "name LIKE 'A%'".
&lt;p&gt; &lt;p&gt;See also sort().

&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setFilter"&gt;setFilter&lt;/a&gt;() and get this property's value with &lt;a href="#filter"&gt;filter&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::readOnly</name>
    <doc>  &lt;p&gt;This property holds whether the browser is read-only.
&lt;p&gt;If the data browser is read-only, no database edits will be allowed.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setReadOnly"&gt;setReadOnly&lt;/a&gt;() and get this property's value with &lt;a href="#isReadOnly"&gt;isReadOnly&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataBrowser::sort</name>
    <doc> &lt;p&gt;This property holds the data browser's sort.
&lt;p&gt;The data browser's sort affects the order in which records are
viewed in the browser.  Call refresh() to apply the new sort.
&lt;p&gt; When retrieving the sort property, a string list is returned in the
form 'fieldname order', e.g.  'id ASC', 'surname DESC'.
&lt;p&gt; &lt;p&gt;See also filter() and refresh().

&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setSort"&gt;setSort&lt;/a&gt;() and get this property's value with &lt;a href="#sort"&gt;sort&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::autoEdit</name>
    <doc> &lt;p&gt;This property holds whether the data table automatically applies edits.
&lt;p&gt;The default value for this property is TRUE. When the user begins an
insert or update in the table there are two possible outcomes when they
navigate to another record:
&lt;p&gt; &lt;ol&gt;
&lt;li&gt; the insert or update is is performed -- this occurs if autoEdit is TRUE
&lt;li&gt; the insert or update is abandoned -- this occurs if autoEdit is FALSE
&lt;/ol&gt;
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setAutoEdit"&gt;setAutoEdit&lt;/a&gt;() and get this property's value with &lt;a href="#autoEdit"&gt;autoEdit&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::confirmCancels</name>
    <doc> &lt;p&gt;This property holds whether the data table confirms cancel operations.
&lt;p&gt;If the confirmCancel property is active, all cancels must be
confirmed by the user through a message box (this behavior can be
changed by overriding the confirmCancel() function), otherwise all
cancels occur immediately.
&lt;p&gt; &lt;p&gt;See also confirmEdits() and confirmCancel().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmCancels"&gt;setConfirmCancels&lt;/a&gt;() and get this property's value with &lt;a href="#confirmCancels"&gt;confirmCancels&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::confirmDelete</name>
    <doc> &lt;p&gt;This property holds whether the data table confirms delete operations.
&lt;p&gt;If the confirmDelete property is active, all deletions must be
confirmed by the user through a message box (this behaviour can be
changed by overriding the confirmEdit() function), otherwise all
delete operations occur immediately.
&lt;p&gt; &lt;p&gt;See also confirmCancels(), confirmEdits(), confirmUpdate() and confirmInsert().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmDelete"&gt;setConfirmDelete&lt;/a&gt;() and get this property's value with &lt;a href="#confirmDelete"&gt;confirmDelete&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::confirmEdits</name>
    <doc> &lt;p&gt;This property holds whether the data table confirms edit operations.
&lt;p&gt;If the confirmEdits property is active, the data table confirms all
edit operations (inserts, updates and deletes), otherwise all edit
operations occur immediately.
&lt;p&gt; &lt;p&gt;See also confirmCancels(), confirmInsert(), confirmUpdate() and confirmDelete().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmEdits"&gt;setConfirmEdits&lt;/a&gt;() and get this property's value with &lt;a href="#confirmEdits"&gt;confirmEdits&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::confirmInsert</name>
    <doc> &lt;p&gt;This property holds whether the data table confirms insert operations.
&lt;p&gt;If the confirmInsert property is active, all insertions must be confirmed
by the user through a message box (this behaviour can be changed by
overriding the confirmEdit() function), otherwise all insert
operations occur immediately.
&lt;p&gt; &lt;p&gt;See also confirmCancels(), confirmEdits(), confirmUpdate() and confirmDelete().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmInsert"&gt;setConfirmInsert&lt;/a&gt;() and get this property's value with &lt;a href="#confirmInsert"&gt;confirmInsert&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::confirmUpdate</name>
    <doc> &lt;p&gt;This property holds whether the data table confirms update operations.
&lt;p&gt;If the confirmUpdate property is active, all updates must be confirmed
by the user through a message box (this behaviour can be changed by
overriding the confirmEdit() function), otherwise all update
operations occur immediately.
&lt;p&gt; &lt;p&gt;See also confirmCancels(), confirmEdits(), confirmInsert() and confirmDelete().

&lt;p&gt;Set this property's value with &lt;a href="#setConfirmUpdate"&gt;setConfirmUpdate&lt;/a&gt;() and get this property's value with &lt;a href="#confirmUpdate"&gt;confirmUpdate&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::falseText</name>
    <doc>  &lt;p&gt;This property holds the text used to represent false values.
&lt;p&gt;The falseText property will be used to represent NULL values in the
table. The default value is 'False'.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setFalseText"&gt;setFalseText&lt;/a&gt;() and get this property's value with &lt;a href="#falseText"&gt;falseText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::filter</name>
    <doc> &lt;p&gt;This property holds the data filter for the data table.
&lt;p&gt;The filter applies to the data shown in the table. To actually
a new filter, use refresh(). A filter string is an SQL WHERE
clause without the WHERE keyword.
&lt;p&gt; &lt;p&gt;See also sort().

&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setFilter"&gt;setFilter&lt;/a&gt;() and get this property's value with &lt;a href="#filter"&gt;filter&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::nullText</name>
    <doc>  &lt;p&gt;This property holds the text used to represent NULL values.
&lt;p&gt;The nullText property will be used to represent NULL values in the
table. The default value is provided by the cursor's driver.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setNullText"&gt;setNullText&lt;/a&gt;() and get this property's value with &lt;a href="#nullText"&gt;nullText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::numCols</name>
    <doc> &lt;p&gt;This property holds the number of columns in the table.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#numCols"&gt;numCols&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::numRows</name>
    <doc> &lt;p&gt;This property holds the number of rows in the table.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#numRows"&gt;numRows&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::sort</name>
    <doc> &lt;p&gt;This property holds the data table's sort.
&lt;p&gt;The table's sort affects the order in which data records are displayed
in the table.  To apply a sort, use refresh().
&lt;p&gt; When examining the sort property, a string list is returned with each
item having the form 'fieldname order' (e.g., 'id ASC', 'surname DESC').
&lt;p&gt; &lt;p&gt;See also filter() and refresh().

&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setSort"&gt;setSort&lt;/a&gt;() and get this property's value with &lt;a href="#sort"&gt;sort&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDataTable::trueText</name>
    <doc>  &lt;p&gt;This property holds the text used to represent true values.
&lt;p&gt;The trueText property will be used to represent NULL values in the
table. The default value is 'True'.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setTrueText"&gt;setTrueText&lt;/a&gt;() and get this property's value with &lt;a href="#trueText"&gt;trueText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDateEdit::autoAdvance</name>
    <doc> &lt;p&gt;This property holds whether the editor automatically advances to the next section.
&lt;p&gt;If autoAdvance is TRUE, the editor will automatically advance focus
to the next date section if a user has completed a section.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setAutoAdvance"&gt;setAutoAdvance&lt;/a&gt;() and get this property's value with &lt;a href="#autoAdvance"&gt;autoAdvance&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDateEdit::date</name>
    <doc> &lt;p&gt;This property holds the date value of the editor.
&lt;p&gt;If the date property is not valid, the editor displays all zeroes
and &lt;a href="qdateedit.html#date"&gt;QDateEdit::date&lt;/a&gt;() will return an invalid date.  It is strongly
recommended that the editor be given a default date value.  That
way, attempts to set the date property to an invalid date will fail.
&lt;p&gt; When changing the date property, if the date is less than minValue(),
or is greater than maxValue(), nothing happens.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setDate"&gt;setDate&lt;/a&gt;() and get this property's value with &lt;a href="#date"&gt;date&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDateEdit::maxValue</name>
    <doc> &lt;p&gt;This property holds the maximum editor value.
&lt;p&gt;Setting the maximum date value for the editor is equivalent to
calling &lt;a href="qdateedit.html#setRange"&gt;QDateEdit::setRange&lt;/a&gt;( minValue(), &lt;em&gt;d&lt;/em&gt; ), where &lt;em&gt;d&lt;/em&gt; is the
maximum date.

&lt;p&gt;Set this property's value with &lt;a href="#setMaxValue"&gt;setMaxValue&lt;/a&gt;() and get this property's value with &lt;a href="#maxValue"&gt;maxValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDateEdit::minValue</name>
    <doc> &lt;p&gt;This property holds the minimum editor value.
&lt;p&gt;Setting the minimum date value is equivalent to calling
&lt;a href="qdateedit.html#setRange"&gt;QDateEdit::setRange&lt;/a&gt;( &lt;em&gt;d&lt;/em&gt;, maxValue() ), where &lt;em&gt;d&lt;/em&gt; is the
minimum date.

&lt;p&gt;Set this property's value with &lt;a href="#setMinValue"&gt;setMinValue&lt;/a&gt;() and get this property's value with &lt;a href="#minValue"&gt;minValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDateEdit::order</name>
    <doc> &lt;p&gt;This property holds the order in which the year, month and day appear.
&lt;p&gt;Set this property's value with &lt;a href="#setOrder"&gt;setOrder&lt;/a&gt;() and get this property's value with &lt;a href="#order"&gt;order&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also Order.

</doc>
</property>
<property>
    <name>QDateTimeEdit::dateTime</name>
    <doc> &lt;p&gt;This property holds the datetime value of the editor.
&lt;p&gt;The datetime edit's datetime which may be an invalid
datetime.

&lt;p&gt;Set this property's value with &lt;a href="#setDateTime"&gt;setDateTime&lt;/a&gt;() and get this property's value with &lt;a href="#dateTime"&gt;dateTime&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::lineStep</name>
    <doc>
&lt;p&gt;This property holds the current line step.
&lt;p&gt;setLineStep() calls the virtual stepChange() function if the new line
step is different from the previous setting.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qrangecontrol.html#setSteps"&gt;QRangeControl::setSteps&lt;/a&gt;(), pageStep and setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setLineStep"&gt;setLineStep&lt;/a&gt;() and get this property's value with &lt;a href="#lineStep"&gt;lineStep&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::maxValue</name>
    <doc>
&lt;p&gt;This property holds the current maximum value.
&lt;p&gt;When setting this property, the &lt;a href="qdial.html#minValue-prop"&gt;QDial::minValue&lt;/a&gt; is adjusted so that the
range remains valid if necessary.
&lt;p&gt; &lt;p&gt;See also setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setMaxValue"&gt;setMaxValue&lt;/a&gt;() and get this property's value with &lt;a href="#maxValue"&gt;maxValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::minValue</name>
    <doc>
&lt;p&gt;This property holds the current minimum value.
&lt;p&gt;When setting this property, the &lt;a href="qdial.html#maxValue-prop"&gt;QDial::maxValue&lt;/a&gt; is adjusted so that the
range remains valid if necessary.
&lt;p&gt; &lt;p&gt;See also setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setMinValue"&gt;setMinValue&lt;/a&gt;() and get this property's value with &lt;a href="#minValue"&gt;minValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::notchSize</name>
    <doc>
&lt;p&gt;This property holds the current notch size.
&lt;p&gt;The notch size is in range control units, not pixels, and if possible it
is a multiple of lineStep() that results in an on-screen notch size near
notchTarget().
&lt;p&gt; &lt;p&gt;See also notchTarget() and lineStep().

&lt;p&gt;Get this property's value with &lt;a href="#notchSize"&gt;notchSize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::notchTarget</name>
    <doc>
&lt;p&gt;This property holds the target number of pixels between notches.
&lt;p&gt;The notch target is the number of pixels &lt;a href="qdial.html"&gt;QDial&lt;/a&gt; attempts to put between
each notch.
&lt;p&gt; The actual size may differ from the target size.

&lt;p&gt;Set this property's value with &lt;a href="#setNotchTarget"&gt;setNotchTarget&lt;/a&gt;() and get this property's value with &lt;a href="#notchTarget"&gt;notchTarget&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::notchesVisible</name>
    <doc>
&lt;p&gt;This property holds whether the notches are shown.
&lt;p&gt;If TRUE, the notches are shown; otherwise they are not shown.

&lt;p&gt;Set this property's value with &lt;a href="#setNotchesVisible"&gt;setNotchesVisible&lt;/a&gt;() and get this property's value with &lt;a href="#notchesVisible"&gt;notchesVisible&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::pageStep</name>
    <doc>
&lt;p&gt;This property holds the current page step.
&lt;p&gt;setPageStep() calls the virtual stepChange() function if the new page
step is different from the previous setting.
&lt;p&gt; &lt;p&gt;See also stepChange().

&lt;p&gt;Set this property's value with &lt;a href="#setPageStep"&gt;setPageStep&lt;/a&gt;() and get this property's value with &lt;a href="#pageStep"&gt;pageStep&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::tracking</name>
    <doc>
&lt;p&gt;This property holds whether tracking is enabled.
&lt;p&gt;If TRUE (the default), tracking is enabled. This means that the arrow
can be moved using the mouse; otherwise the arrow cannot be moved with
the mouse.

&lt;p&gt;Set this property's value with &lt;a href="#setTracking"&gt;setTracking&lt;/a&gt;() and get this property's value with &lt;a href="#tracking"&gt;tracking&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::value</name>
    <doc>
&lt;p&gt;This property holds the current dial value.
&lt;p&gt;This is guaranteed to be within the range
&lt;a href="qdial.html#minValue-prop"&gt;QDial::minValue&lt;/a&gt;..&lt;a href="qdial.html#maxValue-prop"&gt;QDial::maxValue&lt;/a&gt;.
&lt;p&gt; &lt;p&gt;See also minValue and maxValue.

&lt;p&gt;Set this property's value with &lt;a href="#setValue"&gt;setValue&lt;/a&gt;() and get this property's value with &lt;a href="#value"&gt;value&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDial::wrapping</name>
    <doc>
&lt;p&gt;This property holds whether wrapping is enabled.
&lt;p&gt;If TRUE, wrapping is enabled. This means that the arrow can be turned
around 360. Otherwise there is some space at the bottom of the dial
which is skipped by the arrow.

&lt;p&gt;Set this property's value with &lt;a href="#setWrapping"&gt;setWrapping&lt;/a&gt;() and get this property's value with &lt;a href="#wrapping"&gt;wrapping&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDialog::sizeGripEnabled</name>
    <doc>
&lt;p&gt;This property holds whether the size grip is enabled.
&lt;p&gt;A &lt;a href="qsizegrip.html"&gt;QSizeGrip&lt;/a&gt; is placed in the bottom right corner of the dialog when this
property is enabled.  By default, the size grip is disabled.

&lt;p&gt;Set this property's value with &lt;a href="#setSizeGripEnabled"&gt;setSizeGripEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isSizeGripEnabled"&gt;isSizeGripEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockArea::count</name>
    <doc> &lt;p&gt;This property holds the number of dock windows in the dock area.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#count"&gt;count&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockArea::empty</name>
    <doc> &lt;p&gt;This property holds whether the dock area is empty.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#isEmpty"&gt;isEmpty&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockArea::handlePosition</name>
    <doc> &lt;p&gt;This property holds where the dock window splitter handle is placed in the dock area.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#handlePosition"&gt;handlePosition&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockArea::orientation</name>
    <doc> &lt;p&gt;This property holds the dock area's orientation.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#orientation"&gt;orientation&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::closeMode</name>
    <doc> &lt;p&gt;This property holds the close mode of a dock window.
&lt;p&gt;Defines when (if ever) the dock window has a close button. The
choices are &lt;tt&gt;Never&lt;/tt&gt;, &lt;tt&gt;Docked&lt;/tt&gt; (i.e. only when docked), &lt;tt&gt;Undocked&lt;/tt&gt;
(only when undocked, i.e. floated) or &lt;tt&gt;Always&lt;/tt&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setCloseMode"&gt;setCloseMode&lt;/a&gt;() and get this property's value with &lt;a href="#closeMode"&gt;closeMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::horizontallyStretchable</name>
    <doc> &lt;p&gt;This property holds whether the dock window is horizontally stretchable. A dock window is horizontally stretchable if you call setHorizontallyStretchable(TRUE) or setResizeEnabled(TRUE).
&lt;p&gt;Set this property's value with &lt;a href="#setHorizontallyStretchable"&gt;setHorizontallyStretchable&lt;/a&gt;() and get this property's value with &lt;a href="#isHorizontallyStretchable"&gt;isHorizontallyStretchable&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setResizeEnabled().

</doc>
</property>
<property>
    <name>QDockWindow::movingEnabled</name>
    <doc> &lt;p&gt;This property holds whether the user can move the dock window within the dock area, move the dock window to another dock area, or float the dock window.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setMovingEnabled"&gt;setMovingEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isMovingEnabled"&gt;isMovingEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::newLine</name>
    <doc> &lt;p&gt;This property holds whether the dock window prefers to start a new line in the dock area.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setNewLine"&gt;setNewLine&lt;/a&gt;() and get this property's value with &lt;a href="#newLine"&gt;newLine&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::offset</name>
    <doc> &lt;p&gt;This property holds the dock window's preferred offset from the dock area's left edge (top edge for vertical dock areas).
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setOffset"&gt;setOffset&lt;/a&gt;() and get this property's value with &lt;a href="#offset"&gt;offset&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::opaqueMoving</name>
    <doc> &lt;p&gt;This property holds whether the dock window will be shown normally whilst it is being moved.
&lt;p&gt;If this property is FALSE, (which is the default), the dock window
will be represented by an outline rectangle whilst it is being moved.

&lt;p&gt;Set this property's value with &lt;a href="#setOpaqueMoving"&gt;setOpaqueMoving&lt;/a&gt;() and get this property's value with &lt;a href="#opaqueMoving"&gt;opaqueMoving&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::place</name>
    <doc> &lt;p&gt;This property holds whether the dock window is in a dock area.
&lt;p&gt;The place() function returns the current place of the dock window.
This is either &lt;tt&gt;InDock&lt;/tt&gt; or &lt;tt&gt;OutsideDock&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qdockarea.html#moveDockWindow"&gt;QDockArea::moveDockWindow&lt;/a&gt;(), &lt;a href="qdockarea.html#removeDockWindow"&gt;QDockArea::removeDockWindow&lt;/a&gt;(), &lt;a href="qmainwindow.html#moveDockWindow"&gt;QMainWindow::moveDockWindow&lt;/a&gt;() and &lt;a href="qmainwindow.html#removeDockWindow"&gt;QMainWindow::removeDockWindow&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#place"&gt;place&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::resizeEnabled</name>
    <doc> &lt;p&gt;This property holds whether the dock window is resizeable.
&lt;p&gt;A resizeable dock window can be resized using splitter-like handles
inside a dock area and like every other top level window when
floating.
&lt;p&gt; A dock window is both horizontally and vertically stretchable if you call
or setResizeEnabled(TRUE).
&lt;p&gt;See also setVerticallyStretchable() and setHorizontallyStretchable().

&lt;p&gt;Set this property's value with &lt;a href="#setResizeEnabled"&gt;setResizeEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isResizeEnabled"&gt;isResizeEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::stretchable</name>
    <doc> &lt;p&gt;This property holds whether the dock window is stretchable in the current orientation().
&lt;p&gt;This property can be set using setHorizontallyStretchable() and
setVerticallyStretchable(), or with setResizeEnabled().
&lt;p&gt;See also setResizeEnabled().

&lt;p&gt;Get this property's value with &lt;a href="#isStretchable"&gt;isStretchable&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QDockWindow::verticallyStretchable</name>
    <doc> &lt;p&gt;This property holds whether the dock window is vertically stretchable. A dock window is horizontally stretchable if you call setVerticallyStretchable(TRUE) or setResizeEnabled(TRUE).
&lt;p&gt;Set this property's value with &lt;a href="#setVerticallyStretchable"&gt;setVerticallyStretchable&lt;/a&gt;() and get this property's value with &lt;a href="#isVerticallyStretchable"&gt;isVerticallyStretchable&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setResizeEnabled().

</doc>
</property>
<property>
    <name>QDoubleValidator::bottom</name>
    <doc> &lt;p&gt;This property holds the validator's minimum acceptable value.
&lt;p&gt;Set this property's value with &lt;a href="#setBottom"&gt;setBottom&lt;/a&gt;() and get this property's value with &lt;a href="#bottom"&gt;bottom&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setRange().

</doc>
</property>
<property>
    <name>QDoubleValidator::decimals</name>
    <doc> &lt;p&gt;This property holds the validator's maximum number of digits after the decimal point.
&lt;p&gt;Set this property's value with &lt;a href="#setDecimals"&gt;setDecimals&lt;/a&gt;() and get this property's value with &lt;a href="#decimals"&gt;decimals&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setRange().

</doc>
</property>
<property>
    <name>QDoubleValidator::top</name>
    <doc> &lt;p&gt;This property holds the validator's maximum acceptable value.
&lt;p&gt;Set this property's value with &lt;a href="#setTop"&gt;setTop&lt;/a&gt;() and get this property's value with &lt;a href="#top"&gt;top&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setRange().

</doc>
</property>
<property>
    <name>QFileDialog::contentsPreview</name>
    <doc>
&lt;p&gt;This property holds whether the file dialog offers the possibility of previewing the contents of the currently selected file.
&lt;p&gt;Set this property's value with &lt;a href="#setContentsPreviewEnabled"&gt;setContentsPreviewEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isContentsPreviewEnabled"&gt;isContentsPreviewEnabled&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setContentsPreview() and setInfoPreviewEnabled().

</doc>
</property>
<property>
    <name>QFileDialog::dirPath</name>
    <doc>
&lt;p&gt;This property holds the file dialog's working directory.
&lt;p&gt;Get this property's value with &lt;a href="#dirPath"&gt;dirPath&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also dir() and setDir().

</doc>
</property>
<property>
    <name>QFileDialog::infoPreview</name>
    <doc>
&lt;p&gt;This property holds whether the file dialog offers the possibility to preview information about the currently selected file.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setInfoPreviewEnabled"&gt;setInfoPreviewEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isInfoPreviewEnabled"&gt;isInfoPreviewEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFileDialog::mode</name>
    <doc>
&lt;p&gt;This property holds the file dialog's mode.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setMode"&gt;setMode&lt;/a&gt;() and get this property's value with &lt;a href="#mode"&gt;mode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFileDialog::previewMode</name>
    <doc>
&lt;p&gt;This property holds the preview mode for the file dialog.
&lt;p&gt;If you set the mode to be a mode other than &lt;em&gt;NoPreview&lt;/em&gt;, then use
setInfoPreview() or setContentsPreview() to set the dialog's preview
widget to your preview widget and enable the preview widget(s) with
setInfoPreviewEnabled() or setContentsPreviewEnabled().
&lt;p&gt; &lt;p&gt;See also infoPreview, contentsPreview and viewMode.

&lt;p&gt;Set this property's value with &lt;a href="#setPreviewMode"&gt;setPreviewMode&lt;/a&gt;() and get this property's value with &lt;a href="#previewMode"&gt;previewMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFileDialog::selectedFile</name>
    <doc>
&lt;p&gt;This property holds the name of the selected file.
&lt;p&gt;If a file was selected selectedFile contains the file's name including
its absolute path; otherwise selectedFile is empty.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qstring.html#isEmpty"&gt;QString::isEmpty&lt;/a&gt;(), selectedFiles and selectedFilter.

&lt;p&gt;Get this property's value with &lt;a href="#selectedFile"&gt;selectedFile&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFileDialog::selectedFiles</name>
    <doc>
&lt;p&gt;This property holds a list of selected files.
&lt;p&gt;If one or more files were selected selectedFiles contains the
names of the selected files including their absolute paths. If no
files were selected or the mode wasn't ExistingFiles selectedFiles 
is an empty list.
&lt;p&gt; It is more convenient to use selectedFile() if the mode is 
&lt;tt&gt;ExistingFile&lt;/tt&gt;, &lt;tt&gt;Directory&lt;/tt&gt; or &lt;tt&gt;DirectoryOnly&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also selectedFile, selectedFilter and &lt;a href="qvaluelist.html#isEmpty"&gt;QValueList::isEmpty&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#selectedFiles"&gt;selectedFiles&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFileDialog::selectedFilter</name>
    <doc>
&lt;p&gt;This property holds the filter which the user has selected in the file dialog.
&lt;p&gt;Get this property's value with &lt;a href="#selectedFilter"&gt;selectedFilter&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also filterSelected(), selectedFiles and selectedFile.

</doc>
</property>
<property>
    <name>QFileDialog::showHiddenFiles</name>
    <doc>
&lt;p&gt;This property holds whether hidden files are shown in the file dialog.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setShowHiddenFiles"&gt;setShowHiddenFiles&lt;/a&gt;() and get this property's value with &lt;a href="#showHiddenFiles"&gt;showHiddenFiles&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFileDialog::viewMode</name>
    <doc>
&lt;p&gt;This property holds the file dialog's view mode.
&lt;p&gt;See &lt;a href="qfiledialog.html#ViewMode-enum"&gt;QFileDialog::ViewMode&lt;/a&gt;

&lt;p&gt;Set this property's value with &lt;a href="#setViewMode"&gt;setViewMode&lt;/a&gt;() and get this property's value with &lt;a href="#viewMode"&gt;viewMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFrame::contentsRect</name>
    <doc> &lt;p&gt;This property holds the rectangle inside the frame.
&lt;p&gt;Get this property's value with &lt;a href="#contentsRect"&gt;contentsRect&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also frameRect() and drawContents().

</doc>
</property>
<property>
    <name>QFrame::frameRect</name>
    <doc> &lt;p&gt;This property holds the frame rectangle.
&lt;p&gt;The frame rectangle is the rectangle the frame is drawn in.  By
default, this is the entire widget.  Setting this property does &lt;em&gt;not&lt;/em&gt; cause a widget update.
&lt;p&gt; If this property is set to a null rectangle (for example
&lt;code&gt;QRect(0,0,0,0)&lt;/code&gt;), then the frame rectangle is equivalent
to the &lt;a href="qwidget.html#rect"&gt;widget rectangle&lt;/a&gt;.
&lt;p&gt; &lt;p&gt;See also contentsRect().

&lt;p&gt;Set this property's value with &lt;a href="#setFrameRect"&gt;setFrameRect&lt;/a&gt;() and get this property's value with &lt;a href="#frameRect"&gt;frameRect&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFrame::frameShadow</name>
    <doc> &lt;p&gt;This property holds the frame shadow value from the frame style.
&lt;p&gt;Set this property's value with &lt;a href="#setFrameShadow"&gt;setFrameShadow&lt;/a&gt;() and get this property's value with &lt;a href="#frameShadow"&gt;frameShadow&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also frameStyle() and frameShape().

</doc>
</property>
<property>
    <name>QFrame::frameShape</name>
    <doc> &lt;p&gt;This property holds the frame shape value from the frame style.
&lt;p&gt;Set this property's value with &lt;a href="#setFrameShape"&gt;setFrameShape&lt;/a&gt;() and get this property's value with &lt;a href="#frameShape"&gt;frameShape&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also frameStyle() and frameShadow().

</doc>
</property>
<property>
    <name>QFrame::frameWidth</name>
    <doc> &lt;p&gt;This property holds the width of the frame that is drawn.
&lt;p&gt;Note that the frame width depends on the &lt;a href="qframe.html#setFrameStyle"&gt;frame
  style&lt;/a&gt;, not only the line width and the mid-line width.  For
example, the style &lt;tt&gt;NoFrame&lt;/tt&gt; always has a frame width 0, whereas the
style &lt;tt&gt;Panel&lt;/tt&gt; has a frame width equivalent to the line width.
The frame width also includes the margin.
&lt;p&gt; &lt;p&gt;See also lineWidth(), midLineWidth(), frameStyle() and margin().

&lt;p&gt;Get this property's value with &lt;a href="#frameWidth"&gt;frameWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFrame::lineWidth</name>
    <doc> &lt;p&gt;This property holds the line width.
&lt;p&gt;Note that the &lt;em&gt;total&lt;/em&gt; line width for &lt;tt&gt;HLine&lt;/tt&gt; and &lt;tt&gt;VLine&lt;/tt&gt;
is given by frameWidth(), not lineWidth().
&lt;p&gt; The default value is 1.
&lt;p&gt; &lt;p&gt;See also midLineWidth() and frameWidth().

&lt;p&gt;Set this property's value with &lt;a href="#setLineWidth"&gt;setLineWidth&lt;/a&gt;() and get this property's value with &lt;a href="#lineWidth"&gt;lineWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFrame::margin</name>
    <doc> &lt;p&gt;This property holds the width of the margin.
&lt;p&gt;The margin is the distance between the innermost pixel of the frame and
he outermost pixel of contentsRect(). It is included in frameWidth().
&lt;p&gt; The margin is filled according to backgroundMode().
&lt;p&gt; The default value is 0.
&lt;p&gt; &lt;p&gt;See also setMargin(), lineWidth() and frameWidth().

&lt;p&gt;Set this property's value with &lt;a href="#setMargin"&gt;setMargin&lt;/a&gt;() and get this property's value with &lt;a href="#margin"&gt;margin&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QFrame::midLineWidth</name>
    <doc> &lt;p&gt;This property holds the width of the mid-line.
&lt;p&gt;The default value is 0.
&lt;p&gt; &lt;p&gt;See also lineWidth() and frameWidth().

&lt;p&gt;Set this property's value with &lt;a href="#setMidLineWidth"&gt;setMidLineWidth&lt;/a&gt;() and get this property's value with &lt;a href="#midLineWidth"&gt;midLineWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QGridView::cellHeight</name>
    <doc> &lt;p&gt;This property holds the height of a grid row.
&lt;p&gt;All rows in a grid view have the same height.
&lt;p&gt; &lt;p&gt;See also cellWidth.

&lt;p&gt;Set this property's value with &lt;a href="#setCellHeight"&gt;setCellHeight&lt;/a&gt;() and get this property's value with &lt;a href="#cellHeight"&gt;cellHeight&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QGridView::cellWidth</name>
    <doc> &lt;p&gt;This property holds the width of a grid column.
&lt;p&gt;All columns in a grid view have the same width.
&lt;p&gt; &lt;p&gt;See also cellHeight.

&lt;p&gt;Set this property's value with &lt;a href="#setCellWidth"&gt;setCellWidth&lt;/a&gt;() and get this property's value with &lt;a href="#cellWidth"&gt;cellWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QGridView::numCols</name>
    <doc> &lt;p&gt;This property holds the number of columns in the grid.
&lt;p&gt;Set this property's value with &lt;a href="#setNumCols"&gt;setNumCols&lt;/a&gt;() and get this property's value with &lt;a href="#numCols"&gt;numCols&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also numRows.

</doc>
</property>
<property>
    <name>QGridView::numRows</name>
    <doc> &lt;p&gt;This property holds the number of rows in the grid.
&lt;p&gt;Set this property's value with &lt;a href="#setNumRows"&gt;setNumRows&lt;/a&gt;() and get this property's value with &lt;a href="#numRows"&gt;numRows&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also numCols.

</doc>
</property>
<property>
    <name>QGroupBox::alignment</name>
    <doc>
&lt;p&gt;This property holds the alignment of the group box title.
&lt;p&gt;The title is always placed on the upper frame line; however,
the horizontal alignment can be specified by the alignment parameter.
&lt;p&gt; The alignment is one of the following flags:
&lt;ul&gt;
&lt;li&gt; &lt;tt&gt;AlignAuto&lt;/tt&gt; aligns the title accroding to the language, usually left.
&lt;li&gt; &lt;tt&gt;AlignLeft&lt;/tt&gt; aligns the title text to the left.
&lt;li&gt; &lt;tt&gt;AlignRight&lt;/tt&gt; aligns the title text to the right.
&lt;li&gt; &lt;tt&gt;AlignHCenter&lt;/tt&gt; aligns the title text centered.
&lt;/ul&gt;
&lt;p&gt; The default alignment is &lt;tt&gt;AlignAuto&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qt.html#AlignmentFlags-enum"&gt;Qt::AlignmentFlags&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setAlignment"&gt;setAlignment&lt;/a&gt;() and get this property's value with &lt;a href="#alignment"&gt;alignment&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QGroupBox::columns</name>
    <doc>
&lt;p&gt;This property holds the number of columns in the group box.
&lt;p&gt;Usually it is not a good idea to set this property because it is slow
(it does a complete layout).  It is better to set the number of columns
directly in the constructor.

&lt;p&gt;Set this property's value with &lt;a href="#setColumns"&gt;setColumns&lt;/a&gt;() and get this property's value with &lt;a href="#columns"&gt;columns&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QGroupBox::orientation</name>
    <doc>
&lt;p&gt;This property holds the current orientation of the group box.
&lt;p&gt;Usually it is not a good idea to set this property because it is slow
(it does a complete layout). It is better to set the orientation directly
in the constructor.

&lt;p&gt;Set this property's value with &lt;a href="#setOrientation"&gt;setOrientation&lt;/a&gt;() and get this property's value with &lt;a href="#orientation"&gt;orientation&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QGroupBox::title</name>
    <doc>
&lt;p&gt;This property holds the group box title text.
&lt;p&gt;The group box title text will have a focus-change keyboard
accelerator if the title contains &amp;amp;, followed by a letter.
&lt;p&gt; &lt;pre&gt;
      g-&amp;gt;setTitle( "&amp;amp;User information" );
  &lt;/pre&gt;
 
This produces "User information" with the U underlined;
Alt-U moves the keyboard focus to the group box.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setTitle"&gt;setTitle&lt;/a&gt;() and get this property's value with &lt;a href="#title"&gt;title&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QHeader::count</name>
    <doc> &lt;p&gt;This property holds the number of sections in the header.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#count"&gt;count&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QHeader::moving</name>
    <doc> &lt;p&gt;This property holds whether the header sections can be moved.
&lt;p&gt;If this property is TRUE the user may move sections. If the user
moves a section the indexChange() signal is emitted.
&lt;p&gt; &lt;p&gt;See also setClickEnabled() and setResizeEnabled().

&lt;p&gt;Set this property's value with &lt;a href="#setMovingEnabled"&gt;setMovingEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isMovingEnabled"&gt;isMovingEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QHeader::offset</name>
    <doc> &lt;p&gt;This property holds the header's left-most (or top-most) visible pixel.
&lt;p&gt;Setting this property will scroll the header so that &lt;em&gt;offset&lt;/em&gt; becomes
the left-most (or top-most for vertical headers) visible pixel.

&lt;p&gt;Set this property's value with &lt;a href="#setOffset"&gt;setOffset&lt;/a&gt;() and get this property's value with &lt;a href="#offset"&gt;offset&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QHeader::orientation</name>
    <doc> &lt;p&gt;This property holds the header's physical orientation.
&lt;p&gt;The orientation is either QHeader::Vertical or
QHeader::Horizontal.
&lt;p&gt; Call setOrientation() before adding labels if you don't provide a
size parameter otherwise the sizes will be incorrect.

&lt;p&gt;Set this property's value with &lt;a href="#setOrientation"&gt;setOrientation&lt;/a&gt;() and get this property's value with &lt;a href="#orientation"&gt;orientation&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QHeader::stretching</name>
    <doc> &lt;p&gt;This property holds whether the header sections always take up the full width (or height) of the header.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setStretchEnabled"&gt;setStretchEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isStretchEnabled"&gt;isStretchEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QHeader::tracking</name>
    <doc> &lt;p&gt;This property holds whether the sizeChange() signal is emitted continuously.
&lt;p&gt;If tracking is on, the sizeChange() signal is emitted continuously
while the mouse is moved (i.e. when the header is resized), otherwise
it is only emitted when the mouse button is released at the end of
resizing.

&lt;p&gt;Set this property's value with &lt;a href="#setTracking"&gt;setTracking&lt;/a&gt;() and get this property's value with &lt;a href="#tracking"&gt;tracking&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::arrangement</name>
    <doc> &lt;p&gt;This property holds the arrangement mode of the icon view.
&lt;p&gt;This can be &lt;tt&gt;LeftToRight&lt;/tt&gt; or &lt;tt&gt;TopToBottom&lt;/tt&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setArrangement"&gt;setArrangement&lt;/a&gt;() and get this property's value with &lt;a href="#arrangement"&gt;arrangement&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::autoArrange</name>
    <doc> &lt;p&gt;This property holds whether the icon view rearranges its items when a new item is inserted.
&lt;p&gt;The default is set to TRUE.
&lt;p&gt; Note that if the icon view is not visible at the time of insertion,
&lt;a href="qiconview.html"&gt;QIconView&lt;/a&gt; defers all position-related work until it's shown and then
calls arrangeItemsInGrid().

&lt;p&gt;Set this property's value with &lt;a href="#setAutoArrange"&gt;setAutoArrange&lt;/a&gt;() and get this property's value with &lt;a href="#autoArrange"&gt;autoArrange&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::count</name>
    <doc> &lt;p&gt;This property holds the number of items in the icon view.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#count"&gt;count&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::gridX</name>
    <doc>  &lt;p&gt;This property holds the horizontal grid of the icon view.
&lt;p&gt;If the value is -1, (the default), &lt;a href="qiconview.html"&gt;QIconView&lt;/a&gt; computes suitable
column widths based on the icon view's contents.
&lt;p&gt; Note that setting a grid width overrides setMaxItemWidth().

&lt;p&gt;Set this property's value with &lt;a href="#setGridX"&gt;setGridX&lt;/a&gt;() and get this property's value with &lt;a href="#gridX"&gt;gridX&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::gridY</name>
    <doc>  &lt;p&gt;This property holds the vertical grid of the icon view.
&lt;p&gt;If the value is -1, (the default), &lt;a href="qiconview.html"&gt;QIconView&lt;/a&gt; computes suitable
column heights based on the icon view's contents.

&lt;p&gt;Set this property's value with &lt;a href="#setGridY"&gt;setGridY&lt;/a&gt;() and get this property's value with &lt;a href="#gridY"&gt;gridY&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::itemTextBackground</name>
    <doc> &lt;p&gt;This property holds the brush that should be used when drawing the background of an item's text.
&lt;p&gt;By default this brush is set to NoBrush, meaning that only the
normal icon view background is used.

&lt;p&gt;Set this property's value with &lt;a href="#setItemTextBackground"&gt;setItemTextBackground&lt;/a&gt;() and get this property's value with &lt;a href="#itemTextBackground"&gt;itemTextBackground&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::itemTextPos</name>
    <doc> &lt;p&gt;This property holds the position where the text of each item is drawn.
&lt;p&gt;Valid values are &lt;tt&gt;Bottom&lt;/tt&gt; or &lt;tt&gt;Right&lt;/tt&gt;. The default is &lt;tt&gt;Bottom&lt;/tt&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setItemTextPos"&gt;setItemTextPos&lt;/a&gt;() and get this property's value with &lt;a href="#itemTextPos"&gt;itemTextPos&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::itemsMovable</name>
    <doc> &lt;p&gt;This property holds whether the user is allowed to move items around in the icon view.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setItemsMovable"&gt;setItemsMovable&lt;/a&gt;() and get this property's value with &lt;a href="#itemsMovable"&gt;itemsMovable&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::maxItemTextLength</name>
    <doc>  &lt;p&gt;This property holds the maximum length (in characters) that an item's text may have.
&lt;p&gt;The default is 255 characters.

&lt;p&gt;Set this property's value with &lt;a href="#setMaxItemTextLength"&gt;setMaxItemTextLength&lt;/a&gt;() and get this property's value with &lt;a href="#maxItemTextLength"&gt;maxItemTextLength&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::maxItemWidth</name>
    <doc> &lt;p&gt;This property holds the maximum width that an item may have.
&lt;p&gt;Note that if the gridX() value is set &lt;a href="qiconview.html"&gt;QIconView&lt;/a&gt; will ignore
this property.

&lt;p&gt;Set this property's value with &lt;a href="#setMaxItemWidth"&gt;setMaxItemWidth&lt;/a&gt;() and get this property's value with &lt;a href="#maxItemWidth"&gt;maxItemWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::resizeMode</name>
    <doc> &lt;p&gt;This property holds the resize mode of the icon view.
&lt;p&gt;This can be &lt;tt&gt;Fixed&lt;/tt&gt; or &lt;tt&gt;Adjust&lt;/tt&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setResizeMode"&gt;setResizeMode&lt;/a&gt;() and get this property's value with &lt;a href="#resizeMode"&gt;resizeMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::selectionMode</name>
    <doc> &lt;p&gt;This property holds the selection mode of the icon view.
&lt;p&gt;This can be &lt;tt&gt;Single&lt;/tt&gt; (the default), &lt;tt&gt;Extended&lt;/tt&gt;, &lt;tt&gt;Multi&lt;/tt&gt; or &lt;tt&gt;NoSelection&lt;/tt&gt;. The default mode is &lt;tt&gt;Single&lt;/tt&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setSelectionMode"&gt;setSelectionMode&lt;/a&gt;() and get this property's value with &lt;a href="#selectionMode"&gt;selectionMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::showToolTips</name>
    <doc> &lt;p&gt;This property holds whether the icon view will display a tool tip with the complete text for any truncated item text.
&lt;p&gt;The default is TRUE. Note that this has no effect if
setWordWrapIconText() is TRUE, as it is by default.

&lt;p&gt;Set this property's value with &lt;a href="#setShowToolTips"&gt;setShowToolTips&lt;/a&gt;() and get this property's value with &lt;a href="#showToolTips"&gt;showToolTips&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::sortDirection</name>
    <doc> &lt;p&gt;This property holds whether the sort direction for inserting new items is ascending;.
&lt;p&gt;This sort direction only has meaning if sorting() and autoArrange()
are both TRUE.
&lt;p&gt; To set the sort direction, use setSorting()

&lt;p&gt;Get this property's value with &lt;a href="#sortDirection"&gt;sortDirection&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::sorting</name>
    <doc> &lt;p&gt;This property holds whether the icon view sorts on insertion.
&lt;p&gt;To set the soring, use setSorting().

&lt;p&gt;Get this property's value with &lt;a href="#sorting"&gt;sorting&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::spacing</name>
    <doc> &lt;p&gt;This property holds the space in pixels between icon view items.
&lt;p&gt;Negative values for spacing are illegal.

&lt;p&gt;Set this property's value with &lt;a href="#setSpacing"&gt;setSpacing&lt;/a&gt;() and get this property's value with &lt;a href="#spacing"&gt;spacing&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIconView::wordWrapIconText</name>
    <doc> &lt;p&gt;This property holds whether the item text will be word-wrapped if it is too long.
&lt;p&gt;If this property is set to FALSE, too long icon textes will be
truncated and an ellipsis (...) at the end will indicate that to the
user.

&lt;p&gt;Set this property's value with &lt;a href="#setWordWrapIconText"&gt;setWordWrapIconText&lt;/a&gt;() and get this property's value with &lt;a href="#wordWrapIconText"&gt;wordWrapIconText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QIntValidator::bottom</name>
    <doc> &lt;p&gt;This property holds the validator's lowest acceptable value.
&lt;p&gt;Set this property's value with &lt;a href="#setBottom"&gt;setBottom&lt;/a&gt;() and get this property's value with &lt;a href="#bottom"&gt;bottom&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setRange().

</doc>
</property>
<property>
    <name>QIntValidator::top</name>
    <doc> &lt;p&gt;This property holds the validator's highest acceptable value.
&lt;p&gt;Set this property's value with &lt;a href="#setTop"&gt;setTop&lt;/a&gt;() and get this property's value with &lt;a href="#top"&gt;top&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setRange().

</doc>
</property>
<property>
    <name>QLCDNumber::intValue</name>
    <doc>
&lt;p&gt;This property holds the displayed value rounded to the nearest integer.
&lt;p&gt;This property corresponds to the nearest integer to the
current value displayed by the LCDNumber.
&lt;p&gt; If the displayed value is not a number, the property has
a value of 0.

&lt;p&gt;Set this property's value with &lt;a href="#display"&gt;display&lt;/a&gt;() and get this property's value with &lt;a href="#intValue"&gt;intValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLCDNumber::mode</name>
    <doc>
&lt;p&gt;This property holds the current display mode (number base).
&lt;p&gt;Corresponds to the current display mode, which is one of &lt;tt&gt;BIN&lt;/tt&gt;, &lt;tt&gt;OCT&lt;/tt&gt;, &lt;tt&gt;DEC&lt;/tt&gt; and &lt;tt&gt;HEX&lt;/tt&gt;. All four modes can display both integers,
floating-point numbers and strings (subject to character set
limitations).
&lt;p&gt; &lt;p&gt;See also smallDecimalPoint(), setHexMode(), setDecMode(), setOctMode() and setBinMode().

&lt;p&gt;Set this property's value with &lt;a href="#setMode"&gt;setMode&lt;/a&gt;() and get this property's value with &lt;a href="#mode"&gt;mode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLCDNumber::numDigits</name>
    <doc>
&lt;p&gt;This property holds the current number of digits displayed.
&lt;p&gt;Corresponds to the current number of digits.  If &lt;a href="qlcdnumber.html#smallDecimalPoint-prop"&gt;QLCDNumber::smallDecimalPoint&lt;/a&gt; is FALSE, the decimal point occupies
one digit position.
&lt;p&gt; &lt;p&gt;See also numDigits and smallDecimalPoint.

&lt;p&gt;Set this property's value with &lt;a href="#setNumDigits"&gt;setNumDigits&lt;/a&gt;() and get this property's value with &lt;a href="#numDigits"&gt;numDigits&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLCDNumber::segmentStyle</name>
    <doc>
&lt;p&gt;This property holds the style of the LCDNumber.
&lt;p&gt;The style of the &lt;a href="qlcdnumber.html"&gt;QLCDNumber&lt;/a&gt; is one of:
&lt;ul&gt;
&lt;li&gt; &lt;tt&gt;Outline&lt;/tt&gt; gives raised segments filled with the background color.
&lt;li&gt; &lt;tt&gt;Filled&lt;/tt&gt; gives raised segments filled with the foreground color.
&lt;li&gt; &lt;tt&gt;Flat&lt;/tt&gt; gives flat segments filled with the foreground color.
&lt;/ul&gt;
&lt;p&gt; &lt;tt&gt;Outline&lt;/tt&gt; and &lt;tt&gt;Filled&lt;/tt&gt; will additionally use &lt;a href="qcolorgroup.html#light"&gt;QColorGroup::light&lt;/a&gt;()
and &lt;a href="qcolorgroup.html#dark"&gt;QColorGroup::dark&lt;/a&gt;() for shadow effects.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setSegmentStyle"&gt;setSegmentStyle&lt;/a&gt;() and get this property's value with &lt;a href="#segmentStyle"&gt;segmentStyle&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLCDNumber::smallDecimalPoint</name>
    <doc>
&lt;p&gt;This property holds the style of the decimal point.
&lt;p&gt;If TRUE the decimal point is drawn between two
digit positions. Otherwise it occupies a digit position of its own,
i.e. is drawn in a digit position.
&lt;p&gt; The inter-digit space is made slightly wider when the decimal point
is drawn between the digits.
&lt;p&gt; &lt;p&gt;See also mode.

&lt;p&gt;Set this property's value with &lt;a href="#setSmallDecimalPoint"&gt;setSmallDecimalPoint&lt;/a&gt;() and get this property's value with &lt;a href="#smallDecimalPoint"&gt;smallDecimalPoint&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLCDNumber::value</name>
    <doc>
&lt;p&gt;This property holds the displayed value.
&lt;p&gt;This property corresponds to the current value displayed by the
LCDNumber.
&lt;p&gt; If the displayed value is not a number, the property has
a value of 0.

&lt;p&gt;Set this property's value with &lt;a href="#display"&gt;display&lt;/a&gt;() and get this property's value with &lt;a href="#value"&gt;value&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLabel::alignment</name>
    <doc>
&lt;p&gt;This property holds the alignment of the label's contents.
&lt;p&gt;The alignment is a bitwise OR of Qt::AlignmentFlags values. The &lt;tt&gt;WordBreak&lt;/tt&gt;, &lt;tt&gt;ExpandTabs&lt;/tt&gt;, &lt;tt&gt;SingleLine&lt;/tt&gt; and &lt;tt&gt;ShowPrefix&lt;/tt&gt; flags apply
only if the label contains plain text; otherwise they are ignored. The
&lt;tt&gt;DontClip&lt;/tt&gt; flag is always ignored.
&lt;p&gt; If the label has a buddy, the &lt;tt&gt;ShowPrefix&lt;/tt&gt; flag is forced to TRUE.
&lt;p&gt; The default alignment is &lt;tt&gt;AlignAuto | AlignVCenter | ExpandTabs&lt;/tt&gt;
if the label doesn't have a buddy and
&lt;tt&gt;AlignAuto | AlignVCenter | ExpandTabs | ShowPrefix&lt;/tt&gt; if
the label has a buddy.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qt.html#AlignmentFlags-enum"&gt;Qt::AlignmentFlags&lt;/a&gt;, alignment, setBuddy() and text.

&lt;p&gt;Set this property's value with &lt;a href="#setAlignment"&gt;setAlignment&lt;/a&gt;() and get this property's value with &lt;a href="#alignment"&gt;alignment&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLabel::indent</name>
    <doc>
&lt;p&gt;This property holds the label's indent in pixels.
&lt;p&gt;The indent applies to the left edge if alignment() is &lt;tt&gt;AlignLeft&lt;/tt&gt;,
to the right edge if alignment() is &lt;tt&gt;AlignRight&lt;/tt&gt;, to the top edge
if alignment() is &lt;tt&gt;AlignTop&lt;/tt&gt;, and to to the bottom edge if
alignment() is &lt;tt&gt;AlignBottom&lt;/tt&gt;.
&lt;p&gt; If the indent is negative, or if no indent has been set, the label
computes the effective indent as follows: If frameWidth() is 0, the
effective indent becomes 0. If frameWidth() is greater than 0, the
effective indent becomes half the width of the "x" character of the
widget's current font().
&lt;p&gt; &lt;p&gt;See also alignment, frameWidth() and font().

&lt;p&gt;Set this property's value with &lt;a href="#setIndent"&gt;setIndent&lt;/a&gt;() and get this property's value with &lt;a href="#indent"&gt;indent&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLabel::pixmap</name>
    <doc>
&lt;p&gt;This property holds the label's pixmap.
&lt;p&gt;If no pixmap has been set this will return an invalid pixmap.
&lt;p&gt; Setting the pixmap clears any previous content, and resizes the label
if &lt;a href="qlabel.html#autoResize"&gt;QLabel::autoResize&lt;/a&gt;() is TRUE. The buddy accelerator, if any,
is disabled.

&lt;p&gt;Set this property's value with &lt;a href="#setPixmap"&gt;setPixmap&lt;/a&gt;() and get this property's value with &lt;a href="#pixmap"&gt;pixmap&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLabel::scaledContents</name>
    <doc>
&lt;p&gt;This property holds whether the label will scale its contents to fill all available space.
&lt;p&gt;When enabled and the label shows a pixmap, it will scale the pixmap to
fill the available space.
&lt;p&gt; &lt;p&gt;See also setScaledContents().

&lt;p&gt;Set this property's value with &lt;a href="#setScaledContents"&gt;setScaledContents&lt;/a&gt;() and get this property's value with &lt;a href="#hasScaledContents"&gt;hasScaledContents&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLabel::text</name>
    <doc>
&lt;p&gt;This property holds the label text.
&lt;p&gt;If no text has been set this will return an empty string. Setting the
text clears any previous content, unless they are the same.
&lt;p&gt; The text will be interpreted either as a plain text or as a rich text,
depending on the text format setting; see setTextFormat(). The default
setting is &lt;tt&gt;AutoText&lt;/tt&gt;, i.e. &lt;a href="qlabel.html"&gt;QLabel&lt;/a&gt; will try to auto-detect the format
of the text set.
&lt;p&gt; If the text is interpreted as a plain text and a buddy has been set, the
buddy accelerator key is updated from the new text.
&lt;p&gt; The label resizes itself if auto-resizing is enabled.
&lt;p&gt; Note that Qlabel is well-suited to display small rich text documents
only. For large documents, use QTextView instead. QTextView will
flicker less on resize and can also provide a scrollbar, when
necessary.
&lt;p&gt; &lt;p&gt;See also text, setTextFormat(), setBuddy() and alignment.

&lt;p&gt;Set this property's value with &lt;a href="#setText"&gt;setText&lt;/a&gt;() and get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLabel::textFormat</name>
    <doc>
&lt;p&gt;This property holds the label's text format.
&lt;p&gt;See the Qt::TextFormat enum for an explanation of the possible options.
&lt;p&gt; The default format is &lt;tt&gt;AutoText&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also text.

&lt;p&gt;Set this property's value with &lt;a href="#setTextFormat"&gt;setTextFormat&lt;/a&gt;() and get this property's value with &lt;a href="#textFormat"&gt;textFormat&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLayout::margin</name>
    <doc>
&lt;p&gt;This property holds the width of the outside border of the layout.
&lt;p&gt;For some layout classes this property has an effect only on
top-level layouts; &lt;a href="qboxlayout.html"&gt;QBoxLayout&lt;/a&gt; and &lt;a href="qgridlayout.html"&gt;QGridLayout&lt;/a&gt; support margins for
child layouts.
&lt;p&gt; &lt;p&gt;See also spacing.

&lt;p&gt;Set this property's value with &lt;a href="#setMargin"&gt;setMargin&lt;/a&gt;() and get this property's value with &lt;a href="#margin"&gt;margin&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLayout::resizeMode</name>
    <doc>
&lt;p&gt;This property holds the resize mode of the layout.
&lt;p&gt;The default mode is &lt;tt&gt;Minimum&lt;/tt&gt; for top-level widgets and &lt;tt&gt;FreeResize&lt;/tt&gt;
for all others.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qlayout.html#ResizeMode-enum"&gt;QLayout::ResizeMode&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setResizeMode"&gt;setResizeMode&lt;/a&gt;() and get this property's value with &lt;a href="#resizeMode"&gt;resizeMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLayout::spacing</name>
    <doc>
&lt;p&gt;This property holds the spacing between widgets inside the layout.
&lt;p&gt;Set this property's value with &lt;a href="#setSpacing"&gt;setSpacing&lt;/a&gt;() and get this property's value with &lt;a href="#spacing"&gt;spacing&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also margin.

</doc>
</property>
<property>
    <name>QLineEdit::alignment</name>
    <doc> &lt;p&gt;This property holds the alignment of the line edit.
&lt;p&gt;Possible Values are Qt::AlignAuto, Qt::AlignLeft,
Qt::AlignRight and Qt::AlignHCenter.
&lt;p&gt; Attempting to set the alignment to an illegal flag combination does
nothing.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qt.html#AlignmentFlags-enum"&gt;Qt::AlignmentFlags&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setAlignment"&gt;setAlignment&lt;/a&gt;() and get this property's value with &lt;a href="#alignment"&gt;alignment&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::cursorPosition</name>
    <doc> &lt;p&gt;This property holds the current cursor position for this line edit.
&lt;p&gt;Setting the cursor position causes a repaint when appropriate.

&lt;p&gt;Set this property's value with &lt;a href="#setCursorPosition"&gt;setCursorPosition&lt;/a&gt;() and get this property's value with &lt;a href="#cursorPosition"&gt;cursorPosition&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::displayText</name>
    <doc> &lt;p&gt;This property holds the text that is displayed.
&lt;p&gt;If EchoMode is Normal this returns the same as text(); if EchoMode
is Password it returns a string of asterisks the text().length()
characters long, e.g. "******"; if EchoMode is NoEcho returns an
empty string, "".
&lt;p&gt; &lt;p&gt;See also setEchoMode(), text() and EchoMode.

&lt;p&gt;Get this property's value with &lt;a href="#displayText"&gt;displayText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::dragEnabled</name>
    <doc> &lt;p&gt;This property holds whether the lineedit starts a drag if the user presses and moves the mouse on some selected text.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setDragEnabled"&gt;setDragEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#dragEnabled"&gt;dragEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::echoMode</name>
    <doc> &lt;p&gt;This property holds the echo mode of the line edit.
&lt;p&gt;The initial setting is Normal, but &lt;a href="qlineedit.html"&gt;QLineEdit&lt;/a&gt; also supports NoEcho
and Password modes.
&lt;p&gt; The widget's display and the ability to copy or drag the text is
affected by this setting.
&lt;p&gt; &lt;p&gt;See also EchoMode and displayText().

&lt;p&gt;Set this property's value with &lt;a href="#setEchoMode"&gt;setEchoMode&lt;/a&gt;() and get this property's value with &lt;a href="#echoMode"&gt;echoMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::edited</name>
    <doc> &lt;p&gt;This property holds the edited flag of the line edit.
&lt;p&gt;The edited flag is never read by &lt;a href="qlineedit.html"&gt;QLineEdit&lt;/a&gt;; it has a default value of
FALSE and is changed to TRUE whenever the user changes the line edit's
contents.
&lt;p&gt; This is useful for things that need to provide a default value
but cannot find the default at once.  Just start the line edit without
the best default; when the default is known, check the edited()
return value and set the line edit's contents if the user has not
started editing the line edit.
&lt;p&gt; Calling setText() resets the edited flag to FALSE.

&lt;p&gt;Set this property's value with &lt;a href="#setEdited"&gt;setEdited&lt;/a&gt;() and get this property's value with &lt;a href="#edited"&gt;edited&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::frame</name>
    <doc> &lt;p&gt;This property holds whether the line edit draws itself with a frame.
&lt;p&gt;If enabled (the default) the line edit draws itself inside a
two-pixel frame, otherwise the line edit draws itself without
any frame.

&lt;p&gt;Set this property's value with &lt;a href="#setFrame"&gt;setFrame&lt;/a&gt;() and get this property's value with &lt;a href="#frame"&gt;frame&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::hasMarkedText</name>
    <doc>
&lt;b&gt;This function is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; &lt;p&gt;This property holds whether part of the text has been selected by the user (e.g. by clicking and dragging).
&lt;p&gt;Get this property's value with &lt;a href="#hasMarkedText"&gt;hasMarkedText&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also selectedText().

</doc>
</property>
<property>
    <name>QLineEdit::markedText</name>
    <doc>
&lt;b&gt;This function is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; &lt;p&gt;This property holds the text selected by the user (e.g. by clicking and dragging), or QString::null if no text is selected.
&lt;p&gt;Get this property's value with &lt;a href="#markedText"&gt;markedText&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also hasSelectedText().

</doc>
</property>
<property>
    <name>QLineEdit::maxLength</name>
    <doc> &lt;p&gt;This property holds the maximum permitted length of the text in the editor.
&lt;p&gt;If the text is too long, it is truncated at the limit.
&lt;p&gt; If truncation occurs any selected text will be unselected, the
cursor position is set to 0 and the first part of the string is
shown.

&lt;p&gt;Set this property's value with &lt;a href="#setMaxLength"&gt;setMaxLength&lt;/a&gt;() and get this property's value with &lt;a href="#maxLength"&gt;maxLength&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::readOnly</name>
    <doc> &lt;p&gt;This property holds whether the line edit is read only.
&lt;p&gt;In read-only mode, the user can still copy the text to the
clipboard or drag-and-drop the text, but cannot edit it.
&lt;p&gt; &lt;a href="qlineedit.html"&gt;QLineEdit&lt;/a&gt; does not show a cursor in read-only mode.
&lt;p&gt; &lt;p&gt;See also setEnabled().

&lt;p&gt;Set this property's value with &lt;a href="#setReadOnly"&gt;setReadOnly&lt;/a&gt;() and get this property's value with &lt;a href="#isReadOnly"&gt;isReadOnly&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QLineEdit::text</name>
    <doc> &lt;p&gt;This property holds the text in the line.
&lt;p&gt;Setting this property clears the selection and moves the cursor to the end
of the line.
&lt;p&gt; The text is truncated to maxLength() length.

&lt;p&gt;Set this property's value with &lt;a href="#setText"&gt;setText&lt;/a&gt;() and get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::columnMode</name>
    <doc>
&lt;p&gt;This property holds the column layout mode for this list box.
&lt;p&gt;Set this property's value with &lt;a href="#setColumnMode"&gt;setColumnMode&lt;/a&gt;() and get this property's value with &lt;a href="#columnMode"&gt;columnMode&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setRowMode() and columnMode().

&lt;p&gt; setColumnMode() sets the layout mode and adjusts the number of
displayed columns. The row layout mode automatically becomes
&lt;tt&gt;Variable&lt;/tt&gt;, unless the column mode is &lt;tt&gt;Variable&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also setRowMode() and columnMode().

</doc>
</property>
<property>
    <name>QListBox::count</name>
    <doc>
&lt;p&gt;This property holds the number of items in the list box.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#count"&gt;count&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::currentItem</name>
    <doc>
&lt;p&gt;This property holds the current highlighted item.
&lt;p&gt;When setting this property, the highlighting is moved and the list
box scrolled as necessary.
&lt;p&gt; If no item has been selected, currentItem() returns -1.

&lt;p&gt;Set this property's value with &lt;a href="#setCurrentItem"&gt;setCurrentItem&lt;/a&gt;() and get this property's value with &lt;a href="#currentItem"&gt;currentItem&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::currentText</name>
    <doc>
&lt;p&gt;This property holds the text of the current item.
&lt;p&gt;This is equivalent to text(currentItem()).

&lt;p&gt;Get this property's value with &lt;a href="#currentText"&gt;currentText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::multiSelection</name>
    <doc>
&lt;b&gt;This function is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; &lt;p&gt;This property holds whether or not the list box is in Multi selection mode.
&lt;p&gt;Consider using the &lt;a href="qlistbox.html#selectionMode-prop"&gt;QListBox::selectionMode&lt;/a&gt; property instead of
this property.
&lt;p&gt; When setting this property, Multi selection mode is used if set to TRUE and
to Single selection mode if set to FALSE.
&lt;p&gt; When getting this property, TRUE is returned if the list box is in
Multi selection mode or Extended selection mode, and FALSE if it is
in Single selection mode or NoSelection mode.
&lt;p&gt; &lt;p&gt;See also selectionMode.

&lt;p&gt;Set this property's value with &lt;a href="#setMultiSelection"&gt;setMultiSelection&lt;/a&gt;() and get this property's value with &lt;a href="#isMultiSelection"&gt;isMultiSelection&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::numColumns</name>
    <doc>
&lt;p&gt;This property holds the number of columns in the list box.
&lt;p&gt;This is normally 1, but can be different if &lt;a href="qlistbox.html#columnMode-prop"&gt;QListBox::columnMode&lt;/a&gt; or
&lt;a href="qlistbox.html#rowMode-prop"&gt;QListBox::rowMode&lt;/a&gt; has been set.
&lt;p&gt; &lt;p&gt;See also columnMode, rowMode and numRows.

&lt;p&gt;Get this property's value with &lt;a href="#numColumns"&gt;numColumns&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::numItemsVisible</name>
    <doc>
&lt;p&gt;This property holds the number of visible items.
&lt;p&gt;Both partially and entirely visible items are counted.

&lt;p&gt;Get this property's value with &lt;a href="#numItemsVisible"&gt;numItemsVisible&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::numRows</name>
    <doc>
&lt;p&gt;This property holds the number of rows in the list box.
&lt;p&gt;This is equal to the number of items in the default single-column
layout, but can be different.
&lt;p&gt; &lt;p&gt;See also columnMode, rowMode and numColumns.

&lt;p&gt;Get this property's value with &lt;a href="#numRows"&gt;numRows&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::rowMode</name>
    <doc>
&lt;p&gt;This property holds the row layout mode for this list box.
&lt;p&gt;This property is normally &lt;tt&gt;Variable&lt;/tt&gt;.
&lt;p&gt; setRowMode() sets the layout mode and adjusts the number of displayed
rows. The column layout mode automatically becomes &lt;tt&gt;Variable&lt;/tt&gt;, unless
the row mode is &lt;tt&gt;Variable&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also columnMode and rowMode.

&lt;p&gt;Set this property's value with &lt;a href="#setRowMode"&gt;setRowMode&lt;/a&gt;() and get this property's value with &lt;a href="#rowMode"&gt;rowMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::selectionMode</name>
    <doc>
&lt;p&gt;This property holds the selection mode of the list box.
&lt;p&gt;Sets the list box's selection mode, which may be one of
&lt;tt&gt;Single&lt;/tt&gt; (the default), &lt;tt&gt;Extended&lt;/tt&gt;, &lt;tt&gt;Multi&lt;/tt&gt; or &lt;tt&gt;NoSelection&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also SelectionMode.

&lt;p&gt;Set this property's value with &lt;a href="#setSelectionMode"&gt;setSelectionMode&lt;/a&gt;() and get this property's value with &lt;a href="#selectionMode"&gt;selectionMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::topItem</name>
    <doc>
&lt;p&gt;This property holds the index of an item at the top of the screen.
&lt;p&gt;When getting this property and the listbox has multiple columns, an
arbitrary item is selected and returned.
&lt;p&gt; When setting this property, the list box is scrolled so the item at
position &lt;em&gt;index&lt;/em&gt; in the list is displayed in the top row of the
list box.

&lt;p&gt;Set this property's value with &lt;a href="#setTopItem"&gt;setTopItem&lt;/a&gt;() and get this property's value with &lt;a href="#topItem"&gt;topItem&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::variableHeight</name>
    <doc>
&lt;p&gt;This property holds whether this list box has variable-height rows.
&lt;p&gt;When the list box has variable-height rows (the default), each
row is as high as the highest item in that row.  When it has
same-sized rows, all rows are as high as the highest item in
the list box.
&lt;p&gt; &lt;p&gt;See also variableWidth.

&lt;p&gt;Set this property's value with &lt;a href="#setVariableHeight"&gt;setVariableHeight&lt;/a&gt;() and get this property's value with &lt;a href="#variableHeight"&gt;variableHeight&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListBox::variableWidth</name>
    <doc>
&lt;p&gt;This property holds whether this list box has variable-width columns.
&lt;p&gt;When the list box has variable-width columns, each column is as
wide as the widest item in that column.  When it has same-sized
columns (the default), all columns are as wide as the widest item
in the list box.
&lt;p&gt; &lt;p&gt;See also variableHeight.

&lt;p&gt;Set this property's value with &lt;a href="#setVariableWidth"&gt;setVariableWidth&lt;/a&gt;() and get this property's value with &lt;a href="#variableWidth"&gt;variableWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::allColumnsShowFocus</name>
    <doc> &lt;p&gt;This property holds whether items should show keyboard focus using all columns.
&lt;p&gt;If this property is TRUE all columns will show focus and selection
states, otherwise only column 0 will show focus.
&lt;p&gt; The default is FALSE.
&lt;p&gt; Setting this to TRUE if it's not necessary may cause noticeable
flicker.

&lt;p&gt;Set this property's value with &lt;a href="#setAllColumnsShowFocus"&gt;setAllColumnsShowFocus&lt;/a&gt;() and get this property's value with &lt;a href="#allColumnsShowFocus"&gt;allColumnsShowFocus&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::childCount</name>
    <doc> &lt;p&gt;This property holds the number of parentless (top level) &lt;a href="qlistviewitem.html"&gt;QListViewItem&lt;/a&gt; objects in this &lt;a href="qlistview.html"&gt;QListView&lt;/a&gt;.
&lt;p&gt;Represents the current number of parentless (top level)
QListViewItem objects in this QListView, like
&lt;a href="qlistviewitem.html#childCount"&gt;QListViewItem::childCount&lt;/a&gt;() returns the number of child items for a
QListViewItem.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qlistviewitem.html#childCount"&gt;QListViewItem::childCount&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#childCount"&gt;childCount&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::columns</name>
    <doc> &lt;p&gt;This property holds the number of columns in this list view.
&lt;p&gt;Get this property's value with &lt;a href="#columns"&gt;columns&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also addColumn() and removeColumn().

</doc>
</property>
<property>
    <name>QListView::defaultRenameAction</name>
    <doc> &lt;p&gt;This property holds whether the list view accepts the rename operation by default.
&lt;p&gt;If this property is Accept, and the user renames an item and the
editor looses focus (without the user pressing Enter), the item
will still be renamed. If the property's value is Reject, the item
will not be renamed unless the user presses Enter. The default is
Reject.

&lt;p&gt;Set this property's value with &lt;a href="#setDefaultRenameAction"&gt;setDefaultRenameAction&lt;/a&gt;() and get this property's value with &lt;a href="#defaultRenameAction"&gt;defaultRenameAction&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::itemMargin</name>
    <doc> &lt;p&gt;This property holds the advisory item margin that list items may use.
&lt;p&gt;The item margin defaults to one pixel and is the margin between the
item's edges and the area where it draws its contents.
&lt;a href="qlistviewitem.html#paintFocus"&gt;QListViewItem::paintFocus&lt;/a&gt;() draws in the margin.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qlistviewitem.html#paintCell"&gt;QListViewItem::paintCell&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setItemMargin"&gt;setItemMargin&lt;/a&gt;() and get this property's value with &lt;a href="#itemMargin"&gt;itemMargin&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::multiSelection</name>
    <doc> &lt;p&gt;This property holds whether the list view is in multi-selection or single selection mode.
&lt;p&gt;If you enable multi-selection mode, it is possible to specify
whether or not this mode should be extended. Extended means that the
user can select multiple items only when pressing the Shift or
Ctrl key at the same time.
&lt;p&gt; &lt;p&gt;See also selectionMode().

&lt;p&gt;Set this property's value with &lt;a href="#setMultiSelection"&gt;setMultiSelection&lt;/a&gt;() and get this property's value with &lt;a href="#isMultiSelection"&gt;isMultiSelection&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::resizeMode</name>
    <doc> &lt;p&gt;This property holds whether all, none or the last column should be resized.
&lt;p&gt;Specifies whether all, none or the last column should be resized to
fit the full width of the listview. The values for this property can
be one of the following: &lt;tt&gt;NoColumn&lt;/tt&gt;, &lt;tt&gt;AllColumns&lt;/tt&gt; or &lt;tt&gt;LastColumn&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qheader.html"&gt;QHeader&lt;/a&gt; and header().

&lt;p&gt;Set this property's value with &lt;a href="#setResizeMode"&gt;setResizeMode&lt;/a&gt;() and get this property's value with &lt;a href="#resizeMode"&gt;resizeMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::rootIsDecorated</name>
    <doc> &lt;p&gt;This property holds whether the list view show open/close signs on root items.
&lt;p&gt;Open/close signs are small + or - symbols in windows style, or
arrows in Motif style.

&lt;p&gt;Set this property's value with &lt;a href="#setRootIsDecorated"&gt;setRootIsDecorated&lt;/a&gt;() and get this property's value with &lt;a href="#rootIsDecorated"&gt;rootIsDecorated&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::selectionMode</name>
    <doc> &lt;p&gt;This property holds the list view's multi-selection mode.
&lt;p&gt;The mode can be &lt;tt&gt;Single&lt;/tt&gt; (the default), &lt;tt&gt;Extended&lt;/tt&gt;, &lt;tt&gt;Multi&lt;/tt&gt; or
&lt;tt&gt;NoSelection&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also multiSelection().

&lt;p&gt;Set this property's value with &lt;a href="#setSelectionMode"&gt;setSelectionMode&lt;/a&gt;() and get this property's value with &lt;a href="#selectionMode"&gt;selectionMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::showSortIndicator</name>
    <doc> &lt;p&gt;This property holds whether the list view header should display a sort indicator.
&lt;p&gt;If this property is TRUE, an arrow is drawn in the header of the
list view to indicate the sort order of the list view contents. The
arrow will be drawn in the correct column and will point up or down,
depending on the current sort direction.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qheader.html#setSortIndicator"&gt;QHeader::setSortIndicator&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setShowSortIndicator"&gt;setShowSortIndicator&lt;/a&gt;() and get this property's value with &lt;a href="#showSortIndicator"&gt;showSortIndicator&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::showToolTips</name>
    <doc> &lt;p&gt;This property holds whether this list view should show tooltips for truncated column texts.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setShowToolTips"&gt;setShowToolTips&lt;/a&gt;() and get this property's value with &lt;a href="#showToolTips"&gt;showToolTips&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QListView::treeStepSize</name>
    <doc> &lt;p&gt;This property holds the number of pixels a child is offset from its parent.
&lt;p&gt;The default is 20 pixels.
&lt;p&gt; Of course, this property is only meaningful for hierarchical list
views.

&lt;p&gt;Set this property's value with &lt;a href="#setTreeStepSize"&gt;setTreeStepSize&lt;/a&gt;() and get this property's value with &lt;a href="#treeStepSize"&gt;treeStepSize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMainWindow::dockWindowsMovable</name>
    <doc> &lt;p&gt;This property holds whether the dock windows are movable.
&lt;p&gt;If enabled, the user will be able to move Movable dock windows from
one &lt;a href="qmainwindow.html"&gt;QMainWindow&lt;/a&gt; dock area to another, including the &lt;tt&gt;TearOff&lt;/tt&gt;
area (i.e. where the dock window floats freely as a window in its
own right), and the &lt;tt&gt;Minimized&lt;/tt&gt; area (where only the dock window's
handle is shown below the menu bar). Moveable dock windows can also
be moved within QMainWindow dock areas, i.e. to rearrange them within
a dock area.
&lt;p&gt; If disabled the user will not be able to move any dock windows.
&lt;p&gt; By default dock windows are moved transparently (i.e. only an outline
rectangle is shown during the drag), but this setting can be changed
with setOpaqueMoving().
&lt;p&gt; &lt;p&gt;See also setDockEnabled() and setOpaqueMoving().

&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setDockWindowsMovable"&gt;setDockWindowsMovable&lt;/a&gt;() and get this property's value with &lt;a href="#dockWindowsMovable"&gt;dockWindowsMovable&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMainWindow::opaqueMoving</name>
    <doc> &lt;p&gt;This property holds whether dock windows are moved opaquely.
&lt;p&gt;If enabled the dock windows of the main window are shown
opaquely (i.e. it shows the toolbar as it looks when docked) when
moved. If disabled they are shown transparently,
(i.e. as an outline rectangle).

&lt;p&gt;Set this property's value with &lt;a href="#setOpaqueMoving"&gt;setOpaqueMoving&lt;/a&gt;() and get this property's value with &lt;a href="#opaqueMoving"&gt;opaqueMoving&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMainWindow::rightJustification</name>
    <doc> &lt;p&gt;This property holds whether the main window right-justifies its dock windows.
&lt;p&gt;If disabled (the default), stretchable dock windows
are expanded, and non-stretchable dock windows are given the minimum
space they need. Since most dock windows are not stretchable, this
usually results in a unjustified right edge (or unjustified bottom edge for a
vertical dock area). If enabled, the main window will
right-justify its dock windows.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qdockwindow.html#setVerticalStretchable"&gt;QDockWindow::setVerticalStretchable&lt;/a&gt;() and &lt;a href="qdockwindow.html#setHorizontalStretchable"&gt;QDockWindow::setHorizontalStretchable&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setRightJustification"&gt;setRightJustification&lt;/a&gt;() and get this property's value with &lt;a href="#rightJustification"&gt;rightJustification&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMainWindow::usesBigPixmaps</name>
    <doc> &lt;p&gt;This property holds whether big pixmaps are enabled.
&lt;p&gt;If disabled, the tool buttons will use small
pixmaps. If enabled, big pixmaps will be used.
&lt;p&gt; Tool buttons and other widgets that wish to respond to this setting
are responsible for reading the correct state on startup, and for
connecting to the main window's widget's pixmapSizeChanged() signal.

&lt;p&gt;Set this property's value with &lt;a href="#setUsesBigPixmaps"&gt;setUsesBigPixmaps&lt;/a&gt;() and get this property's value with &lt;a href="#usesBigPixmaps"&gt;usesBigPixmaps&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMainWindow::usesTextLabel</name>
    <doc> &lt;p&gt;This property holds whether text labels for toolbar buttons are enabled.
&lt;p&gt;If disabled (the default), the tool buttons will not use
text labels. If enabled, text labels will be used.
&lt;p&gt; Tool buttons and other widgets that wish to respond to this setting
are responsible for reading the correct state on startup, and for
connecting to the main window's widget's usesTextLabelChanged()
signal.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qtoolbutton.html#usesTextLabel-prop"&gt;QToolButton::usesTextLabel&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setUsesTextLabel"&gt;setUsesTextLabel&lt;/a&gt;() and get this property's value with &lt;a href="#usesTextLabel"&gt;usesTextLabel&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMenuBar::defaultUp</name>
    <doc>
&lt;p&gt;This property holds the popup orientation.
&lt;p&gt;The default popup orientation. By default, menus pop "down" the
screen.  By setting the property to TRUE, the menu will pop "up".  You
might call this for menus that are &lt;em&gt;below&lt;/em&gt; the document to which
they refer.
&lt;p&gt; If the menu would not fit on the screen, the other direction is used
rather than the default.

&lt;p&gt;Set this property's value with &lt;a href="#setDefaultUp"&gt;setDefaultUp&lt;/a&gt;() and get this property's value with &lt;a href="#isDefaultUp"&gt;isDefaultUp&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMenuBar::separator</name>
    <doc>
&lt;p&gt;This property holds in which cases a menubar sparator is drawn.
&lt;p&gt;&lt;b&gt;This property is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setSeparator"&gt;setSeparator&lt;/a&gt;() and get this property's value with &lt;a href="#separator"&gt;separator&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMessageBox::icon</name>
    <doc>
&lt;p&gt;This property holds the messagebox icon.
&lt;p&gt;The icon of the message box can be one of the following predefined icons:
&lt;ul&gt;
&lt;li&gt; QMessageBox::NoIcon
&lt;li&gt; QMessageBox::Information
&lt;li&gt; QMessageBox::Warning
&lt;li&gt; QMessageBox::Critical
&lt;/ul&gt;
&lt;p&gt; The actual pixmap used for displaying the icon depends on the current
&lt;a href="qwidget.html#style"&gt;GUI style&lt;/a&gt;.  You can also set a custom
pixmap icon using the &lt;a href="qmessagebox.html#iconPixmap-prop"&gt;QMessageBox::iconPixmap&lt;/a&gt; property.
&lt;p&gt; &lt;p&gt;See also iconPixmap.

&lt;p&gt;Set this property's value with &lt;a href="#setIcon"&gt;setIcon&lt;/a&gt;() and get this property's value with &lt;a href="#icon"&gt;icon&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMessageBox::iconPixmap</name>
    <doc>
&lt;p&gt;This property holds the currently icon.
&lt;p&gt;The icon currently used by the message box. Note that
it's often hard to draw one pixmap that looks appropriate in both
Motif and Windows GUI styles; you may want to draw two pixmaps.
&lt;p&gt; &lt;p&gt;See also icon.

&lt;p&gt;Set this property's value with &lt;a href="#setIconPixmap"&gt;setIconPixmap&lt;/a&gt;() and get this property's value with &lt;a href="#iconPixmap"&gt;iconPixmap&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMessageBox::text</name>
    <doc>
&lt;p&gt;This property holds the message box text to be displayed.
&lt;p&gt;The text will be interpreted either as a plain text or as a rich
text, depending on the text format setting (&lt;a href="qmessagebox.html#textFormat-prop"&gt;QMessageBox::textFormat&lt;/a&gt;). The
default setting is &lt;tt&gt;AutoText&lt;/tt&gt;, i.e. the message box will try to
auto-detect the format of the text.
&lt;p&gt; The initial value of the property is QString::null.
&lt;p&gt; &lt;p&gt;See also textFormat.

&lt;p&gt;Set this property's value with &lt;a href="#setText"&gt;setText&lt;/a&gt;() and get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMessageBox::textFormat</name>
    <doc>
&lt;p&gt;This property holds the format of the text displayed by the message box.
&lt;p&gt;The current text format used by the message box.
See the &lt;a href="qt.html#TextFormat-enum"&gt;Qt::TextFormat&lt;/a&gt; enum for an explanation of the possible options.
&lt;p&gt; The default format is &lt;tt&gt;AutoText&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also setText().

&lt;p&gt;Set this property's value with &lt;a href="#setTextFormat"&gt;setTextFormat&lt;/a&gt;() and get this property's value with &lt;a href="#textFormat"&gt;textFormat&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMultiLineEdit::alignment</name>
    <doc>  &lt;p&gt;This property holds the editor's paragraph alignment.
&lt;p&gt;Sets the alignment to flag, which must be &lt;tt&gt;AlignLeft&lt;/tt&gt;, &lt;tt&gt;AlignHCenter&lt;/tt&gt; or &lt;tt&gt;AlignRight&lt;/tt&gt;.
&lt;p&gt; If flag is an illegal flag nothing happens.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qt.html#AlignmentFlags-enum"&gt;Qt::AlignmentFlags&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setAlignment"&gt;setAlignment&lt;/a&gt;() and get this property's value with &lt;a href="#alignment"&gt;alignment&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMultiLineEdit::atBeginning</name>
    <doc> &lt;p&gt;This property holds whether the cursor is placed at the beginning of the text.
&lt;p&gt;Get this property's value with &lt;a href="#atBeginning"&gt;atBeginning&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also atEnd.

</doc>
</property>
<property>
    <name>QMultiLineEdit::atEnd</name>
    <doc> &lt;p&gt;This property holds whether the cursor is placed at the end of the text.
&lt;p&gt;Get this property's value with &lt;a href="#atEnd"&gt;atEnd&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also atBeginning.

</doc>
</property>
<property>
    <name>QMultiLineEdit::edited</name>
    <doc>  &lt;p&gt;This property holds whether the document has been edited by the user.
&lt;p&gt;This is the same as &lt;a href="qtextedit.html"&gt;QTextEdit&lt;/a&gt;'s "modifed" property.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qtextedit.html#modified-prop"&gt;QTextEdit::modified&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setEdited"&gt;setEdited&lt;/a&gt;() and get this property's value with &lt;a href="#edited"&gt;edited&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QMultiLineEdit::numLines</name>
    <doc> &lt;p&gt;This property holds the number of paragraphs in the editor.
&lt;p&gt;The count includes any empty paragraph at top and bottom, so for an
empty editor this method returns 1.

&lt;p&gt;Get this property's value with &lt;a href="#numLines"&gt;numLines&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QObject::name</name>
    <doc>
&lt;p&gt;This property holds the name of this object.
&lt;p&gt;You can find an object by name (and type) using child(). You can
find a set of objects with queryList().
&lt;p&gt; The object name is set by the constructor or by the setName()
function. The object name is not very useful in the current version
of Qt, but will become increasingly important in the future.
&lt;p&gt; If the object does not have a name, the name() function returns
"unnamed", so printf() (used in &lt;a href="qapplication.html#qDebug"&gt;qDebug&lt;/a&gt;()) will not be asked to output a null
pointer. If you want a null pointer to be returned for unnamed objects, you
can call name( 0 ).
&lt;p&gt; &lt;pre&gt;
    &lt;a href="qapplication.html#qDebug"&gt;qDebug&lt;/a&gt;( "MyClass::setPrecision(): (%s) invalid precision %f",
            name(), newPrecision );
&lt;/pre&gt;
 
&lt;p&gt; &lt;p&gt;See also className(), child() and queryList().

&lt;p&gt;Set this property's value with &lt;a href="#setName"&gt;setName&lt;/a&gt;() and get this property's value with &lt;a href="#name"&gt;name&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QPopupMenu::checkable</name>
    <doc>
&lt;p&gt;This property holds whether the display of check marks on menu items is enabled.
&lt;p&gt;When TRUE, the display of check marks on menu items is enabled.
Checking is always enabled when in Windows-style.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qmenudata.html#setItemChecked"&gt;QMenuData::setItemChecked&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setCheckable"&gt;setCheckable&lt;/a&gt;() and get this property's value with &lt;a href="#isCheckable"&gt;isCheckable&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressBar::centerIndicator</name>
    <doc>
&lt;p&gt;This property holds whether the indicator string should be centered.
&lt;p&gt;Changing this property sets &lt;a href="qprogressbar.html#indicatorFollowsStyle-prop"&gt;QProgressBar::indicatorFollowsStyle&lt;/a&gt;
to FALSE.

&lt;p&gt;Set this property's value with &lt;a href="#setCenterIndicator"&gt;setCenterIndicator&lt;/a&gt;() and get this property's value with &lt;a href="#centerIndicator"&gt;centerIndicator&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressBar::indicatorFollowsStyle</name>
    <doc>
&lt;p&gt;This property holds whether the display of the indicator string should follow the GUI style.
&lt;p&gt;Set this property's value with &lt;a href="#setIndicatorFollowsStyle"&gt;setIndicatorFollowsStyle&lt;/a&gt;() and get this property's value with &lt;a href="#indicatorFollowsStyle"&gt;indicatorFollowsStyle&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also centerIndicator.

</doc>
</property>
<property>
    <name>QProgressBar::percentageVisible</name>
    <doc>
&lt;p&gt;This property holds whether the current progress value is displayed.
&lt;p&gt;\se centerIndicator, indicatorFollowsStyle

&lt;p&gt;Set this property's value with &lt;a href="#setPercentageVisible"&gt;setPercentageVisible&lt;/a&gt;() and get this property's value with &lt;a href="#percentageVisible"&gt;percentageVisible&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressBar::progress</name>
    <doc>
&lt;p&gt;This property holds the current amount of progress.
&lt;p&gt;This property is -1 if the progress counting has not started.

&lt;p&gt;Set this property's value with &lt;a href="#setProgress"&gt;setProgress&lt;/a&gt;() and get this property's value with &lt;a href="#progress"&gt;progress&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressBar::progressString</name>
    <doc>
&lt;p&gt;This property holds the current amount of progress as a string.
&lt;p&gt;This property is QString::null if the progress counting has not started.

&lt;p&gt;Get this property's value with &lt;a href="#progressString"&gt;progressString&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressBar::totalSteps</name>
    <doc>
&lt;p&gt;This property holds the total number of steps.
&lt;p&gt;If totalSteps is null, the progress bar will display a busy indicator.
&lt;p&gt; &lt;p&gt;See also totalSteps().

&lt;p&gt;Set this property's value with &lt;a href="#setTotalSteps"&gt;setTotalSteps&lt;/a&gt;() and get this property's value with &lt;a href="#totalSteps"&gt;totalSteps&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressDialog::autoClose</name>
    <doc>
&lt;p&gt;This property holds whether the dialog gets hidden by reset().
&lt;p&gt;Set this property's value with &lt;a href="#setAutoClose"&gt;setAutoClose&lt;/a&gt;() and get this property's value with &lt;a href="#autoClose"&gt;autoClose&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setAutoReset().

</doc>
</property>
<property>
    <name>QProgressDialog::autoReset</name>
    <doc>
&lt;p&gt;This property holds whether the progress dialog calls reset() as soon as progress() equals totalSteps().
&lt;p&gt;Set this property's value with &lt;a href="#setAutoReset"&gt;setAutoReset&lt;/a&gt;() and get this property's value with &lt;a href="#autoReset"&gt;autoReset&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setAutoClose().

</doc>
</property>
<property>
    <name>QProgressDialog::labelText</name>
    <doc>
&lt;p&gt;This property holds the label's text.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setLabelText"&gt;setLabelText&lt;/a&gt;() and get this property's value with &lt;a href="#labelText"&gt;labelText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressDialog::minimumDuration</name>
    <doc>
&lt;p&gt;This property holds the time that the progress should run for before the dialog opens.
&lt;p&gt;The dialog will not appear if the anticipated duration of the
progressing task is less than the minimum duration.
&lt;p&gt; If set to 0, the dialog is always shown as soon as any progress
is set.

&lt;p&gt;Set this property's value with &lt;a href="#setMinimumDuration"&gt;setMinimumDuration&lt;/a&gt;() and get this property's value with &lt;a href="#minimumDuration"&gt;minimumDuration&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressDialog::progress</name>
    <doc>
&lt;p&gt;This property holds the current amount of progress made.
&lt;p&gt;For the progress dialog to work as expected, you should initially set
this property to 0 and finally set it to
&lt;a href="qprogressdialog.html#totalSteps"&gt;QProgressDialog::totalSteps&lt;/a&gt;(); you can call setProgress() any number of times
in-between.
&lt;p&gt; &lt;b&gt;Warning:&lt;/b&gt; If the progress dialog is modal
(see &lt;a href="qprogressdialog.html#QProgressDialog"&gt;QProgressDialog::QProgressDialog&lt;/a&gt;()),
this function calls &lt;a href="qapplication.html#processEvents"&gt;QApplication::processEvents&lt;/a&gt;(), so take care that
this does not cause undesirable re-entrancy in your code. For example,
don't use a &lt;a href="qprogressdialog.html"&gt;QProgressDialog&lt;/a&gt; inside a paintEvent()!
&lt;p&gt; &lt;p&gt;See also totalSteps.

&lt;p&gt;Set this property's value with &lt;a href="#setProgress"&gt;setProgress&lt;/a&gt;() and get this property's value with &lt;a href="#progress"&gt;progress&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressDialog::totalSteps</name>
    <doc>
&lt;p&gt;This property holds the total number of steps.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setTotalSteps"&gt;setTotalSteps&lt;/a&gt;() and get this property's value with &lt;a href="#totalSteps"&gt;totalSteps&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QProgressDialog::wasCancelled</name>
    <doc>
&lt;p&gt;This property holds whether the dialog was cancelled.
&lt;p&gt;Get this property's value with &lt;a href="#wasCancelled"&gt;wasCancelled&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setProgress().

</doc>
</property>
<property>
    <name>QPushButton::autoDefault</name>
    <doc> &lt;p&gt;This property holds whether the push button is the auto default button.
&lt;p&gt;If this property is set to TRUE then the push button will be the focused
item in a dialog when the dialog is first shown.

&lt;p&gt;Set this property's value with &lt;a href="#setAutoDefault"&gt;setAutoDefault&lt;/a&gt;() and get this property's value with &lt;a href="#autoDefault"&gt;autoDefault&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QPushButton::default</name>
    <doc> &lt;p&gt;This property holds whether the push button is the default button.
&lt;p&gt;If this property is set to TRUE then the push button will be pressed if the
user hits the Enter key in a dialog.

&lt;p&gt;Set this property's value with &lt;a href="#setDefault"&gt;setDefault&lt;/a&gt;() and get this property's value with &lt;a href="#isDefault"&gt;isDefault&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QPushButton::flat</name>
    <doc> &lt;p&gt;This property holds whether the border is disabled.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setFlat"&gt;setFlat&lt;/a&gt;() and get this property's value with &lt;a href="#isFlat"&gt;isFlat&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QPushButton::iconSet</name>
    <doc> &lt;p&gt;This property holds the icon set on the push button.
&lt;p&gt;This property will return 0 if the push button has no iconset

&lt;p&gt;Set this property's value with &lt;a href="#setIconSet"&gt;setIconSet&lt;/a&gt;() and get this property's value with &lt;a href="#iconSet"&gt;iconSet&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QPushButton::menuButton</name>
    <doc> &lt;p&gt;This property holds whether the push button has a menu button on it.
&lt;p&gt;&lt;b&gt;This property is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; If this property is set to TRUE, then a down arrow is drawn on the push
button to indicate that a menu will pop up if the user clicks on the
arrow.

&lt;p&gt;Get this property's value with &lt;a href="#isMenuButton"&gt;isMenuButton&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QRadioButton::checked</name>
    <doc> &lt;p&gt;This property holds whether the radio button is checked.
&lt;p&gt;This property will not effect any other radio buttons unless they have been
placed in the same &lt;a href="qbuttongroup.html"&gt;QButtonGroup&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setChecked"&gt;setChecked&lt;/a&gt;() and get this property's value with &lt;a href="#isChecked"&gt;isChecked&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::draggingSlider</name>
    <doc>
&lt;p&gt;This property holds whether the user has clicked the mouse on the slider and is currently dragging it.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#draggingSlider"&gt;draggingSlider&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::lineStep</name>
    <doc>
&lt;p&gt;This property holds the current line step.
&lt;p&gt;When setting lineStep, the virtual stepChange() function will be called
if the new line step is different from the previous setting.
&lt;p&gt; &lt;p&gt;See also setSteps(), &lt;a href="qrangecontrol.html#pageStep"&gt;QRangeControl::pageStep&lt;/a&gt;() and setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setLineStep"&gt;setLineStep&lt;/a&gt;() and get this property's value with &lt;a href="#lineStep"&gt;lineStep&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::maxValue</name>
    <doc>
&lt;p&gt;This property holds the current maximum value of the scroll bar.
&lt;p&gt;When setting this property, the &lt;a href="qscrollbar.html#minValue-prop"&gt;QScrollBar::minValue&lt;/a&gt; is adjusted
so that the range remains valid if necessary.
&lt;p&gt; &lt;p&gt;See also setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setMaxValue"&gt;setMaxValue&lt;/a&gt;() and get this property's value with &lt;a href="#maxValue"&gt;maxValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::minValue</name>
    <doc>
&lt;p&gt;This property holds the current minimum value of the scroll bar.
&lt;p&gt;When setting this property, the &lt;a href="qscrollbar.html#maxValue-prop"&gt;QScrollBar::maxValue&lt;/a&gt; is adjusted
so that the range remains valid if necessary.
&lt;p&gt; &lt;p&gt;See also setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setMinValue"&gt;setMinValue&lt;/a&gt;() and get this property's value with &lt;a href="#minValue"&gt;minValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::orientation</name>
    <doc>
&lt;p&gt;This property holds the orientation of the scroll bar.
&lt;p&gt;The orientation must be &lt;a href="qt.html#Orientation-enum"&gt;Qt::Vertical&lt;/a&gt; or &lt;a href="qt.html#Orientation-enum"&gt;Qt::Horizontal&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setOrientation"&gt;setOrientation&lt;/a&gt;() and get this property's value with &lt;a href="#orientation"&gt;orientation&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::pageStep</name>
    <doc>
&lt;p&gt;This property holds the current line step.
&lt;p&gt;When setting pageStep, the virtual stepChange() function will be called
if the new page step is different from the previous setting.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qrangecontrol.html#setSteps"&gt;QRangeControl::setSteps&lt;/a&gt;(), setLineStep() and setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setPageStep"&gt;setPageStep&lt;/a&gt;() and get this property's value with &lt;a href="#pageStep"&gt;pageStep&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::tracking</name>
    <doc>
&lt;p&gt;This property holds whether scroll bar tracking is enabled.
&lt;p&gt;If tracking is enabled (the default), the scroll bar emits the
valueChanged() signal while the slider is being dragged.  If
tracking is disabled, the scroll bar emits the valueChanged() signal
only when the user releases the mouse button after moving the
slider.

&lt;p&gt;Set this property's value with &lt;a href="#setTracking"&gt;setTracking&lt;/a&gt;() and get this property's value with &lt;a href="#tracking"&gt;tracking&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollBar::value</name>
    <doc>
&lt;p&gt;This property holds the current scroll bar value.
&lt;p&gt;Set this property's value with &lt;a href="#setValue"&gt;setValue&lt;/a&gt;() and get this property's value with &lt;a href="#value"&gt;value&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also &lt;a href="qrangecontrol.html#value"&gt;QRangeControl::value&lt;/a&gt;() and prevValue().

</doc>
</property>
<property>
    <name>QScrollView::contentsHeight</name>
    <doc>
&lt;p&gt;This property holds the height of the contents area.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#contentsHeight"&gt;contentsHeight&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollView::contentsWidth</name>
    <doc>
&lt;p&gt;This property holds the width of the contents area.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#contentsWidth"&gt;contentsWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollView::contentsX</name>
    <doc>
&lt;p&gt;This property holds the X coordinate of the contents that are at the left edge of the viewport.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#contentsX"&gt;contentsX&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollView::contentsY</name>
    <doc>
&lt;p&gt;This property holds the Y coordinate of the contents that are at the top edge of the viewport.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#contentsY"&gt;contentsY&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollView::dragAutoScroll</name>
    <doc>
&lt;p&gt;This property holds whether autoscrolling in drag move events is enabled.
&lt;p&gt;If this property is set to TRUE, the &lt;a href="qscrollview.html"&gt;QScrollView&lt;/a&gt; automatically scrolls
the contents in drag move events if the user moves the cursor close to a
border of the view. Of course this works only if the viewport accepts drops.
Specifying FALSE disables this autoscroll feature.

&lt;p&gt;Set this property's value with &lt;a href="#setDragAutoScroll"&gt;setDragAutoScroll&lt;/a&gt;() and get this property's value with &lt;a href="#dragAutoScroll"&gt;dragAutoScroll&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollView::hScrollBarMode</name>
    <doc>
&lt;p&gt;This property holds the mode for the horizontal scroll bar.
&lt;p&gt;Set this property's value with &lt;a href="#setHScrollBarMode"&gt;setHScrollBarMode&lt;/a&gt;() and get this property's value with &lt;a href="#hScrollBarMode"&gt;hScrollBarMode&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also vScrollBarMode.

</doc>
</property>
<property>
    <name>QScrollView::resizePolicy</name>
    <doc>
&lt;p&gt;This property holds the current resize policy.
&lt;p&gt;Set this property's value with &lt;a href="#setResizePolicy"&gt;setResizePolicy&lt;/a&gt;() and get this property's value with &lt;a href="#resizePolicy"&gt;resizePolicy&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also ResizePolicy.

</doc>
</property>
<property>
    <name>QScrollView::vScrollBarMode</name>
    <doc>
&lt;p&gt;This property holds the mode for the vertical scroll bar.
&lt;p&gt;Set this property's value with &lt;a href="#setVScrollBarMode"&gt;setVScrollBarMode&lt;/a&gt;() and get this property's value with &lt;a href="#vScrollBarMode"&gt;vScrollBarMode&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also hScrollBarMode.

</doc>
</property>
<property>
    <name>QScrollView::visibleHeight</name>
    <doc>
&lt;p&gt;This property holds the vertical amount of the content that is visible.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#visibleHeight"&gt;visibleHeight&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QScrollView::visibleWidth</name>
    <doc>
&lt;p&gt;This property holds the horizontal amount of the content that is visible.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#visibleWidth"&gt;visibleWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::lineStep</name>
    <doc>
&lt;p&gt;This property holds the current line step.
&lt;p&gt;When setting lineStep, the virtual stepChange() function will be called
if the new line step is different from the previous setting.
&lt;p&gt; &lt;p&gt;See also setSteps(), &lt;a href="qrangecontrol.html#pageStep"&gt;QRangeControl::pageStep&lt;/a&gt;() and setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setLineStep"&gt;setLineStep&lt;/a&gt;() and get this property's value with &lt;a href="#lineStep"&gt;lineStep&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::maxValue</name>
    <doc>
&lt;p&gt;This property holds the current maximum value of the slider.
&lt;p&gt;When setting this property, the &lt;a href="qslider.html#minValue-prop"&gt;QSlider::minValue&lt;/a&gt; is adjusted, if
necessary, to ensure that the range remains valid.
&lt;p&gt; &lt;p&gt;See also setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setMaxValue"&gt;setMaxValue&lt;/a&gt;() and get this property's value with &lt;a href="#maxValue"&gt;maxValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::minValue</name>
    <doc>
&lt;p&gt;This property holds the current minimum value of the slider.
&lt;p&gt;When setting this property, the &lt;a href="qslider.html#maxValue-prop"&gt;QSlider::maxValue&lt;/a&gt; is adjusted, if
necessary, to ensure that the range remains valid.
&lt;p&gt; &lt;p&gt;See also setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setMinValue"&gt;setMinValue&lt;/a&gt;() and get this property's value with &lt;a href="#minValue"&gt;minValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::orientation</name>
    <doc>
&lt;p&gt;This property holds the orientation of the slider.
&lt;p&gt;The orientation must be &lt;a href="qt.html#Orientation-enum"&gt;Qt::Vertical&lt;/a&gt; or &lt;a href="qt.html#Orientation-enum"&gt;Qt::Horizontal&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setOrientation"&gt;setOrientation&lt;/a&gt;() and get this property's value with &lt;a href="#orientation"&gt;orientation&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::pageStep</name>
    <doc>
&lt;p&gt;This property holds the current line step.
&lt;p&gt;When setting pageStep, the virtual stepChange() function will be called
if the new page step is different from the previous setting.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qrangecontrol.html#setSteps"&gt;QRangeControl::setSteps&lt;/a&gt;(), setLineStep() and setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setPageStep"&gt;setPageStep&lt;/a&gt;() and get this property's value with &lt;a href="#pageStep"&gt;pageStep&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::tickInterval</name>
    <doc>
&lt;p&gt;This property holds the interval between tickmarks.
&lt;p&gt;This is a value interval, not a pixel interval. If it is 0, the slider
will choose between lineStep() and pageStep(). The initial value of
tickInterval is 0.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qrangecontrol.html#lineStep"&gt;QRangeControl::lineStep&lt;/a&gt;() and &lt;a href="qrangecontrol.html#pageStep"&gt;QRangeControl::pageStep&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setTickInterval"&gt;setTickInterval&lt;/a&gt;() and get this property's value with &lt;a href="#tickInterval"&gt;tickInterval&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::tickmarks</name>
    <doc>
&lt;p&gt;This property holds the tickmark settings for this slider.
&lt;p&gt;The valid values are in &lt;a href="qslider.html#TickSetting-enum"&gt;QSlider::TickSetting&lt;/a&gt;.
&lt;p&gt; &lt;p&gt;See also tickInterval.

&lt;p&gt;Set this property's value with &lt;a href="#setTickmarks"&gt;setTickmarks&lt;/a&gt;() and get this property's value with &lt;a href="#tickmarks"&gt;tickmarks&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::tracking</name>
    <doc>
&lt;p&gt;This property holds whether slider tracking is enabled.
&lt;p&gt;If tracking is enabled (the default), the slider emits the
valueChanged() signal whenever the slider is being dragged.  If
tracking is disabled, the slider emits the valueChanged() signal
when the user releases the mouse button (unless the value happens to
be the same as before).

&lt;p&gt;Set this property's value with &lt;a href="#setTracking"&gt;setTracking&lt;/a&gt;() and get this property's value with &lt;a href="#tracking"&gt;tracking&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSlider::value</name>
    <doc>
&lt;p&gt;This property holds the current slider value.
&lt;p&gt;Set this property's value with &lt;a href="#setValue"&gt;setValue&lt;/a&gt;() and get this property's value with &lt;a href="#value"&gt;value&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also &lt;a href="qrangecontrol.html#value"&gt;QRangeControl::value&lt;/a&gt;() and prevValue().

</doc>
</property>
<property>
    <name>QSpinBox::buttonSymbols</name>
    <doc>
&lt;p&gt;This property holds the current button symbol mode.
&lt;p&gt;The possible values can be either &lt;tt&gt;UpDownArrows&lt;/tt&gt; or &lt;tt&gt;PlusMinus&lt;/tt&gt;. The
default is &lt;tt&gt;UpDownArrows&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also ButtonSymbols.

&lt;p&gt;Set this property's value with &lt;a href="#setButtonSymbols"&gt;setButtonSymbols&lt;/a&gt;() and get this property's value with &lt;a href="#buttonSymbols"&gt;buttonSymbols&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSpinBox::cleanText</name>
    <doc>
&lt;p&gt;This property holds the text of the spin box with any prefix() or suffix() and with any whitespace at the start and end removed.
&lt;p&gt;Get this property's value with &lt;a href="#cleanText"&gt;cleanText&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also text, prefix and suffix.

</doc>
</property>
<property>
    <name>QSpinBox::lineStep</name>
    <doc>
&lt;p&gt;This property holds the line step.
&lt;p&gt;When the user uses the arrows to change the spin box's value the value
will be incremented/decremented by the amount of the line step.
&lt;p&gt; The setLineStep() function calls the virtual stepChange() function
if the new line step is different from the previous setting.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qrangecontrol.html#setSteps"&gt;QRangeControl::setSteps&lt;/a&gt;() and setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setLineStep"&gt;setLineStep&lt;/a&gt;() and get this property's value with &lt;a href="#lineStep"&gt;lineStep&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSpinBox::maxValue</name>
    <doc>
&lt;p&gt;This property holds the maximum value of the spin box.
&lt;p&gt;When setting this property, the &lt;a href="qspinbox.html#minValue-prop"&gt;QSpinBox::minValue&lt;/a&gt; is adjusted so
that the range remains valid if necessary.
&lt;p&gt; &lt;p&gt;See also setRange() and setSpecialValueText().

&lt;p&gt;Set this property's value with &lt;a href="#setMaxValue"&gt;setMaxValue&lt;/a&gt;() and get this property's value with &lt;a href="#maxValue"&gt;maxValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSpinBox::minValue</name>
    <doc>
&lt;p&gt;This property holds the minimum value of the spin box.
&lt;p&gt;When setting this property, the &lt;a href="qspinbox.html#maxValue-prop"&gt;QSpinBox::maxValue&lt;/a&gt; is adjusted so
that the range remains valid if necessary.
&lt;p&gt; &lt;p&gt;See also setRange() and setSpecialValueText().

&lt;p&gt;Set this property's value with &lt;a href="#setMinValue"&gt;setMinValue&lt;/a&gt;() and get this property's value with &lt;a href="#minValue"&gt;minValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSpinBox::prefix</name>
    <doc>
&lt;p&gt;This property holds the prefix of the spin box.
&lt;p&gt;The prefix is prepended to the start of the displayed value. Typical use is
to indicate the unit of measurement to the user. For example:
&lt;p&gt; &lt;pre&gt;
    sb-&amp;gt;setPrefix( "$" );
  &lt;/pre&gt;
 
&lt;p&gt; To turn off the prefix display, set this property to an empty
string. The default is no prefix. The prefix is not displayed for
the minValue() if specialValueText() is not empty.
&lt;p&gt; If no prefix is set, prefix() returns a null string.
&lt;p&gt; &lt;p&gt;See also suffix().

&lt;p&gt;Set this property's value with &lt;a href="#setPrefix"&gt;setPrefix&lt;/a&gt;() and get this property's value with &lt;a href="#prefix"&gt;prefix&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSpinBox::specialValueText</name>
    <doc>
&lt;p&gt;This property holds the special-value text.
&lt;p&gt;If set, the spin box will display this text instead of a numeric value
whenever the current value is equal to minVal(). Typical use is to indicate
that this choice has a special (default) meaning.
&lt;p&gt; For example, if your spin box allows the user to choose the
margin width in a print dialog and your application is able to
automatically choose a good margin width, you can set up the spin
box like this:
&lt;pre&gt;
    &lt;a href="qspinbox.html"&gt;QSpinBox&lt;/a&gt; marginBox( -1, 20, 1, parent, "marginBox" );
    marginBox-&amp;gt;&lt;a href="qspinbox.html#setSuffix"&gt;setSuffix&lt;/a&gt;( " mm" );
    marginBox-&amp;gt;&lt;a href="qspinbox.html#setSpecialValueText"&gt;setSpecialValueText&lt;/a&gt;( "Auto" );
  &lt;/pre&gt;
 
The user will then be able to choose a margin width from 0-20
millimeters or select "Auto" to leave it to the application to
choose.  Your code must then interpret the spin box value of -1 as
the user requesting automatic margin width.
&lt;p&gt; All values are displayed with the prefix() and suffix() (if set), &lt;em&gt;except&lt;/em&gt; for the special value, which only shows the special value text.
&lt;p&gt; To turn off the special-value text display, call this function with
an empty string. The default is no special-value text, i.e. the
numeric value is shown as usual.
&lt;p&gt; If no special-value text is set, specialValueText() returns a null
string.

&lt;p&gt;Set this property's value with &lt;a href="#setSpecialValueText"&gt;setSpecialValueText&lt;/a&gt;() and get this property's value with &lt;a href="#specialValueText"&gt;specialValueText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSpinBox::suffix</name>
    <doc>
&lt;p&gt;This property holds the suffix of the spin box.
&lt;p&gt;The suffix is appended to the end of the displayed value.  Typical
use is to indicate the unit of measurement to the user. For example:
&lt;p&gt; &lt;pre&gt;
    sb-&amp;gt;setSuffix( " km" );
  &lt;/pre&gt;
 
&lt;p&gt; To turn off the suffix display, set this property to an empty
string. The default is no suffix. The suffix is not displayed for
the minValue() if specialValueText() is not empty.
&lt;p&gt; If no suffix is set, suffix() returns a null string.
&lt;p&gt; &lt;p&gt;See also prefix().

&lt;p&gt;Set this property's value with &lt;a href="#setSuffix"&gt;setSuffix&lt;/a&gt;() and get this property's value with &lt;a href="#suffix"&gt;suffix&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSpinBox::text</name>
    <doc>
&lt;p&gt;This property holds the text of the spin box, including any prefix() and suffix().
&lt;p&gt;Get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also value().

</doc>
</property>
<property>
    <name>QSpinBox::value</name>
    <doc>
&lt;p&gt;This property holds the value of the spin box.
&lt;p&gt;Set this property's value with &lt;a href="#setValue"&gt;setValue&lt;/a&gt;() and get this property's value with &lt;a href="#value"&gt;value&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also &lt;a href="qrangecontrol.html#setValue"&gt;QRangeControl::setValue&lt;/a&gt;().

</doc>
</property>
<property>
    <name>QSpinBox::wrapping</name>
    <doc>
&lt;p&gt;This property holds whether it is possible to step the value from the highest value to the lowest value and vice versa.
&lt;p&gt;By default, wrapping is turned off.
&lt;p&gt; If you have a range of 0..100 and wrapping is off when the user
reaches 100 and presses the Up Arrow nothing will happen; but if
wrapping is on the value will change from 100 to 0, then to 1, etc.
When wrapping is on, navigating past the highest value takes you to
the lowest and vice versa.
&lt;p&gt; &lt;p&gt;See also minValue, maxValue and setRange().

&lt;p&gt;Set this property's value with &lt;a href="#setWrapping"&gt;setWrapping&lt;/a&gt;() and get this property's value with &lt;a href="#wrapping"&gt;wrapping&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSplitter::orientation</name>
    <doc>
&lt;p&gt;This property holds the orientation of the splitter.
&lt;p&gt;By default the orientation is horizontal (the widgets are side by side).
The possible orientations are Qt:Vertical and Qt::Horizontal.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setOrientation"&gt;setOrientation&lt;/a&gt;() and get this property's value with &lt;a href="#orientation"&gt;orientation&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSqlDatabase::databaseName</name>
    <doc> &lt;p&gt;This property holds the name of the database.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setDatabaseName"&gt;setDatabaseName&lt;/a&gt;() and get this property's value with &lt;a href="#databaseName"&gt;databaseName&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSqlDatabase::hostName</name>
    <doc> &lt;p&gt;This property holds the host name where the database resides.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setHostName"&gt;setHostName&lt;/a&gt;() and get this property's value with &lt;a href="#hostName"&gt;hostName&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSqlDatabase::password</name>
    <doc> &lt;p&gt;This property holds the password used to connect to the database.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setPassword"&gt;setPassword&lt;/a&gt;() and get this property's value with &lt;a href="#password"&gt;password&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSqlDatabase::port</name>
    <doc> &lt;p&gt;This property holds the port used to connect to the database.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setPort"&gt;setPort&lt;/a&gt;() and get this property's value with &lt;a href="#port"&gt;port&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QSqlDatabase::userName</name>
    <doc> &lt;p&gt;This property holds the user name connected to the database.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setUserName"&gt;setUserName&lt;/a&gt;() and get this property's value with &lt;a href="#userName"&gt;userName&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QStatusBar::sizeGripEnabled</name>
    <doc>
&lt;p&gt;This property holds whether the &lt;a href="qsizegrip.html"&gt;QSizeGrip&lt;/a&gt; in the bottom right of the status bar is enabled.
&lt;p&gt;Enables or disables the QSizeGrip in the bottom right of the status bar.
By default, the size grip is enabled.

&lt;p&gt;Set this property's value with &lt;a href="#setSizeGripEnabled"&gt;setSizeGripEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isSizeGripEnabled"&gt;isSizeGripEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTabBar::count</name>
    <doc> &lt;p&gt;This property holds the number of tabs in the tab bar.
&lt;p&gt;Get this property's value with &lt;a href="#count"&gt;count&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also tab().

</doc>
</property>
<property>
    <name>QTabBar::currentTab</name>
    <doc> &lt;p&gt;This property holds the id of the currently visible tab in the tab bar.
&lt;p&gt;If no tab page is currently visible, -1 will be the current value
for this property.
Even if the property value is not -1, you cannot assume that
the user can see the relevant page, or that the tab is enabled.
When you need to display something the value of this property
represents the best page to display.
&lt;p&gt; When this property is set to &lt;em&gt;id&lt;/em&gt;, it will raise the tab with the
id &lt;em&gt;id&lt;/em&gt; and emit the selected() signal.
&lt;p&gt; &lt;p&gt;See also selected() and isTabEnabled().

&lt;p&gt;Set this property's value with &lt;a href="#setCurrentTab"&gt;setCurrentTab&lt;/a&gt;() and get this property's value with &lt;a href="#currentTab"&gt;currentTab&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTabBar::keyboardFocusTab</name>
    <doc> &lt;p&gt;This property holds the id of the tab that currently has the keyboard focus.
&lt;p&gt;This property contains the id of the tab that currently has the
keyboard focus. If the tab bar does not have keyboard focus, the
value of this property will be -1.
&lt;p&gt; 
&lt;p&gt;Get this property's value with &lt;a href="#keyboardFocusTab"&gt;keyboardFocusTab&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTabBar::shape</name>
    <doc> &lt;p&gt;This property holds the shape of the tabs in the tab bar.
&lt;p&gt;The value of this property can be one of the following:
&lt;tt&gt;RoundedAbove&lt;/tt&gt; (default), &lt;tt&gt;RoundedBelow&lt;/tt&gt;, &lt;tt&gt;TriangularAbove&lt;/tt&gt; or &lt;tt&gt;TriangularBelow&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also Shape.

&lt;p&gt;Set this property's value with &lt;a href="#setShape"&gt;setShape&lt;/a&gt;() and get this property's value with &lt;a href="#shape"&gt;shape&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTabWidget::count</name>
    <doc> &lt;p&gt;This property holds the number of tabs in the tab bar.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#count"&gt;count&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTabWidget::currentPage</name>
    <doc> &lt;p&gt;This property holds the index position of the current tab page.
&lt;p&gt;Set this property's value with &lt;a href="#setCurrentPage"&gt;setCurrentPage&lt;/a&gt;() and get this property's value with &lt;a href="#currentPageIndex"&gt;currentPageIndex&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also QTabBar::currentPage().

</doc>
</property>
<property>
    <name>QTabWidget::margin</name>
    <doc> &lt;p&gt;This property holds the margin in this tab widget.
&lt;p&gt;The margin is the distance between the innermost pixel of the frame
and the outermost pixel of the pages.

&lt;p&gt;Set this property's value with &lt;a href="#setMargin"&gt;setMargin&lt;/a&gt;() and get this property's value with &lt;a href="#margin"&gt;margin&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTabWidget::tabPosition</name>
    <doc> &lt;p&gt;This property holds the position of the tabs in this tab widget.
&lt;p&gt;Possible values for this property are QTabWidget::Top and
QTabWidget::Bottom.
&lt;p&gt; &lt;p&gt;See also TabPosition.

&lt;p&gt;Set this property's value with &lt;a href="#setTabPosition"&gt;setTabPosition&lt;/a&gt;() and get this property's value with &lt;a href="#tabPosition"&gt;tabPosition&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTabWidget::tabShape</name>
    <doc> &lt;p&gt;This property holds the shape of the tabs in this tab widget.
&lt;p&gt;Possible values for this property are QTabWidget::Rounded (default) or
QTabWidget::Triangular.
&lt;p&gt; &lt;p&gt;See also TabShape.

&lt;p&gt;Set this property's value with &lt;a href="#setTabShape"&gt;setTabShape&lt;/a&gt;() and get this property's value with &lt;a href="#tabShape"&gt;tabShape&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTable::columnMovingEnabled</name>
    <doc> &lt;p&gt;This property holds whether columns can be moved by the user.
&lt;p&gt;Set this property's value with &lt;a href="#setColumnMovingEnabled"&gt;setColumnMovingEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#columnMovingEnabled"&gt;columnMovingEnabled&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also rowMovingEnabled.

</doc>
</property>
<property>
    <name>QTable::focusStyle</name>
    <doc> &lt;p&gt;This property holds how the current (focus) cell is drawn.
&lt;p&gt;The default style is &lt;tt&gt;SpreadSheet&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qtable.html#FocusStyle-enum"&gt;QTable::FocusStyle&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setFocusStyle"&gt;setFocusStyle&lt;/a&gt;() and get this property's value with &lt;a href="#focusStyle"&gt;focusStyle&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTable::numCols</name>
    <doc> &lt;p&gt;This property holds the number of columns in the table.
&lt;p&gt;Set this property's value with &lt;a href="#setNumCols"&gt;setNumCols&lt;/a&gt;() and get this property's value with &lt;a href="#numCols"&gt;numCols&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also numRows.

</doc>
</property>
<property>
    <name>QTable::numRows</name>
    <doc> &lt;p&gt;This property holds the number of rows in the table.
&lt;p&gt;Set this property's value with &lt;a href="#setNumRows"&gt;setNumRows&lt;/a&gt;() and get this property's value with &lt;a href="#numRows"&gt;numRows&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also numCols.

</doc>
</property>
<property>
    <name>QTable::readOnly</name>
    <doc> &lt;p&gt;This property holds whether the table is read-only.
&lt;p&gt;Whether a cell in the table is editable or read-only depends on the
cell's EditType, and this setting:
see &lt;a href="qtableitem.html#wheneditable"&gt;QTableItem::EditType&lt;/a&gt;.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qwidget.html#enabled-prop"&gt;QWidget::enabled&lt;/a&gt;, setColumnReadOnly() and setRowReadOnly().

&lt;p&gt;Set this property's value with &lt;a href="#setReadOnly"&gt;setReadOnly&lt;/a&gt;() and get this property's value with &lt;a href="#isReadOnly"&gt;isReadOnly&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTable::rowMovingEnabled</name>
    <doc> &lt;p&gt;This property holds whether rows can be moved by the user.
&lt;p&gt;Set this property's value with &lt;a href="#setRowMovingEnabled"&gt;setRowMovingEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#rowMovingEnabled"&gt;rowMovingEnabled&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also columnMovingEnabled.

</doc>
</property>
<property>
    <name>QTable::selectionMode</name>
    <doc> &lt;p&gt;This property holds the current selection mode.
&lt;p&gt;Set this property's value with &lt;a href="#setSelectionMode"&gt;setSelectionMode&lt;/a&gt;() and get this property's value with &lt;a href="#selectionMode"&gt;selectionMode&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also SelectionMode and setSelectionMode().

</doc>
</property>
<property>
    <name>QTable::showGrid</name>
    <doc> &lt;p&gt;This property holds whether the table's grid is displayed.
&lt;p&gt;The grid is shown by default.

&lt;p&gt;Set this property's value with &lt;a href="#setShowGrid"&gt;setShowGrid&lt;/a&gt;() and get this property's value with &lt;a href="#showGrid"&gt;showGrid&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTable::sorting</name>
    <doc> &lt;p&gt;This property holds whether a click on the header of a column sorts that column.
&lt;p&gt;Set this property's value with &lt;a href="#setSorting"&gt;setSorting&lt;/a&gt;() and get this property's value with &lt;a href="#sorting"&gt;sorting&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also sortColumn().

</doc>
</property>
<property>
    <name>QTextBrowser::source</name>
    <doc>
&lt;p&gt;This property holds the name of the currently displayed document.
&lt;p&gt;This is a null string if no document is displayed or
the source is unknown.
&lt;p&gt; Setting this property uses the mimeSourceFactory to lookup the
named document. It also checks for optional anchors and scrolls the
document accordingly.
&lt;p&gt; If the first tag in the document is &lt;tt&gt;&amp;lt;qt type=detail&amp;gt;&lt;/tt&gt;, the document
is displayed as a popup rather than as new document in the browser
window itself. Otherwise, the document is displayed normally in the
text browser with the text set to the contents of the named document
with setText().
&lt;p&gt; If you are using the filesystem access capabilities of the mime
source factory, you must ensure that the factory knows about the
encoding of specified files; otherwise no data will be
available. The default factory handles a couple of common file
extensions such as &lt;tt&gt;*.html&lt;/tt&gt; and &lt;tt&gt;*.txt&lt;/tt&gt; with reasonable defaults. See
&lt;a href="qmimesourcefactory.html#data"&gt;QMimeSourceFactory::data&lt;/a&gt;() for details.

&lt;p&gt;Set this property's value with &lt;a href="#setSource"&gt;setSource&lt;/a&gt;() and get this property's value with &lt;a href="#source"&gt;source&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::documentTitle</name>
    <doc>
&lt;p&gt;This property holds the title of the document parsed from the text.
&lt;p&gt;For &lt;tt&gt;PlainText&lt;/tt&gt; the title will be an empty string. For &lt;tt&gt;RichText&lt;/tt&gt;
the title will be the text between the &lt;tt&gt;&amp;lt;title&amp;gt;&lt;/tt&gt; tags, if present,
otherwise an empty string.

&lt;p&gt;Get this property's value with &lt;a href="#documentTitle"&gt;documentTitle&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::hasSelectedText</name>
    <doc> &lt;p&gt;This property holds whether some text is selected in selection 0.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#hasSelectedText"&gt;hasSelectedText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::length</name>
    <doc>
&lt;p&gt;This property holds the number of characters in the text.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#length"&gt;length&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::linkUnderline</name>
    <doc>
&lt;p&gt;This property holds whether hypertext links will be underlined.
&lt;p&gt;If TRUE hypertext links will be displayed underlined. If FALSE
links will not be displayed underlined.

&lt;p&gt;Set this property's value with &lt;a href="#setLinkUnderline"&gt;setLinkUnderline&lt;/a&gt;() and get this property's value with &lt;a href="#linkUnderline"&gt;linkUnderline&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::modified</name>
    <doc> &lt;p&gt;This property holds whether the document has been modified by the user.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setModified"&gt;setModified&lt;/a&gt;() and get this property's value with &lt;a href="#isModified"&gt;isModified&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::overwriteMode</name>
    <doc>
&lt;p&gt;This property holds the text edit's overwrite mode.
&lt;p&gt;If FALSE characters entered by the user are inserted with any
characters to the right being moved out of the way.
If TRUE, the editor is in overwrite mode, i.e. characters entered by
the user overwrite any characters to the right of the cursor position.

&lt;p&gt;Set this property's value with &lt;a href="#setOverwriteMode"&gt;setOverwriteMode&lt;/a&gt;() and get this property's value with &lt;a href="#isOverwriteMode"&gt;isOverwriteMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::paper</name>
    <doc>
&lt;p&gt;This property holds the background (paper) brush.
&lt;p&gt;The brush that is currently used to draw the background of the
text edit. The initial setting is an empty brush.

&lt;p&gt;Set this property's value with &lt;a href="#setPaper"&gt;setPaper&lt;/a&gt;() and get this property's value with &lt;a href="#paper"&gt;paper&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::readOnly</name>
    <doc>
&lt;p&gt;This property holds whether the text edit is read-only.
&lt;p&gt;In a read-only text edit the user can only navigate through the text
and select text; modifying the text is not possible.

&lt;p&gt;Set this property's value with &lt;a href="#setReadOnly"&gt;setReadOnly&lt;/a&gt;() and get this property's value with &lt;a href="#isReadOnly"&gt;isReadOnly&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::selectedText</name>
    <doc>&lt;p&gt;This property holds the selected text (from selection 0) or an empty string if there is no currently selected text (in selection 0).
&lt;p&gt;The text is always returned as &lt;tt&gt;PlainText&lt;/tt&gt; regardless of the text
format. In a future version of Qt an HTML subset &lt;em&gt;may&lt;/em&gt; be returned
depending on the text format.
&lt;p&gt; &lt;p&gt;See also hasSelectedText.

&lt;p&gt;Get this property's value with &lt;a href="#selectedText"&gt;selectedText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::text</name>
    <doc>
&lt;p&gt;This property holds the text edit's text.
&lt;p&gt;The text in the text edit.
&lt;p&gt; On setting, any previous text is deleted.
&lt;p&gt; The text may be interpreted either as plain text or as rich text,
depending on the textFormat(). The default setting is &lt;tt&gt;AutoText&lt;/tt&gt;,
i.e. the text edit autodetects the format of the text.
&lt;p&gt; &lt;p&gt;See also textFormat.

&lt;p&gt;Set this property's value with &lt;a href="#setText"&gt;setText&lt;/a&gt;() and get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::textFormat</name>
    <doc>
&lt;p&gt;This property holds the text format: rich text, plain text or auto text.
&lt;p&gt;The text format is one of the following:
&lt;ul&gt;
&lt;li&gt; PlainText - all characters, except newlines, are displayed
verbatim, including spaces. Whenever a newline appears in the text the
text edit inserts a hard line break and begins a new paragraph.
&lt;li&gt; RichText - rich text rendering. The available styles are
defined in the default stylesheet &lt;a href="qstylesheet.html#defaultSheet"&gt;QStyleSheet::defaultSheet&lt;/a&gt;().
&lt;li&gt; AutoText - this is the default. The text edit autodetects
which rendering style is best, &lt;tt&gt;PlainText&lt;/tt&gt; or &lt;tt&gt;RichText&lt;/tt&gt;. This is
done by using the &lt;a href="qstylesheet.html#mightBeRichText"&gt;QStyleSheet::mightBeRichText&lt;/a&gt;() function.
&lt;/ul&gt;

&lt;p&gt;Set this property's value with &lt;a href="#setTextFormat"&gt;setTextFormat&lt;/a&gt;() and get this property's value with &lt;a href="#textFormat"&gt;textFormat&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::undoDepth</name>
    <doc>
&lt;p&gt;This property holds the depth of the undo history.
&lt;p&gt;The maximum number of steps in the undo/redo history.
&lt;p&gt; &lt;p&gt;See also undo() and redo().

&lt;p&gt;Set this property's value with &lt;a href="#setUndoDepth"&gt;setUndoDepth&lt;/a&gt;() and get this property's value with &lt;a href="#undoDepth"&gt;undoDepth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::wordWrap</name>
    <doc>
&lt;p&gt;This property holds the word wrap mode.
&lt;p&gt;The default mode is &lt;tt&gt;WidgetWidth&lt;/tt&gt; which causes words to be wrapped
at the right edge of the text edit. Wrapping occurs at whitespace,
keeping whole words intact. If you want wrapping to occur within
words use setWrapPolicy(). If you set a wrap mode of &lt;tt&gt;FixedPixelWidth&lt;/tt&gt; or &lt;tt&gt;FixedColumnWidth&lt;/tt&gt; you should also call
setWrapColumnOrWidth() with the width you want.
&lt;p&gt; &lt;p&gt;See also Qt::WordWrap, wrapColumnOrWidth and wrapPolicy.

&lt;p&gt;Set this property's value with &lt;a href="#setWordWrap"&gt;setWordWrap&lt;/a&gt;() and get this property's value with &lt;a href="#wordWrap"&gt;wordWrap&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::wrapColumnOrWidth</name>
    <doc>
&lt;p&gt;This property holds the position (in pixels or columns depending on the wrap mode) where text will be wrapped.
&lt;p&gt;If the wrap mode is &lt;tt&gt;FixedPixelWidth&lt;/tt&gt;, the value is the number
of pixels from the left edge of the text edit at which text should
be wrapped. If the wrap mode is &lt;tt&gt;FixedColumnWidth&lt;/tt&gt;, the value is
the column number (in character columns) from the left edge of the
text edit at which text should be wrapped.
&lt;p&gt; &lt;p&gt;See also wordWrap.

&lt;p&gt;Set this property's value with &lt;a href="#setWrapColumnOrWidth"&gt;setWrapColumnOrWidth&lt;/a&gt;() and get this property's value with &lt;a href="#wrapColumnOrWidth"&gt;wrapColumnOrWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTextEdit::wrapPolicy</name>
    <doc>
&lt;p&gt;This property holds the word wrap policy, at whitespace or anywhere.
&lt;p&gt;Defines where text can be wrapped when word wrap mode is not
&lt;tt&gt;NoWrap&lt;/tt&gt;. The choices are &lt;tt&gt;AtWhiteSpace&lt;/tt&gt; (the default) and &lt;tt&gt;Anywhere&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also wordWrap.

&lt;p&gt;Set this property's value with &lt;a href="#setWrapPolicy"&gt;setWrapPolicy&lt;/a&gt;() and get this property's value with &lt;a href="#wrapPolicy"&gt;wrapPolicy&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTimeEdit::autoAdvance</name>
    <doc> &lt;p&gt;This property holds whether the editor automatically advances to the next section.
&lt;p&gt;If autoAdvance is TRUE, the editor will automatically advance focus
to the next time section if a user has completed a section.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setAutoAdvance"&gt;setAutoAdvance&lt;/a&gt;() and get this property's value with &lt;a href="#autoAdvance"&gt;autoAdvance&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTimeEdit::maxValue</name>
    <doc> &lt;p&gt;This property holds the maximum time value.
&lt;p&gt;Setting the maximum time value is equivalent to calling
&lt;a href="qtimeedit.html#setRange"&gt;QTimeEdit::setRange&lt;/a&gt;( minValue(), &lt;em&gt;t&lt;/em&gt; ), where &lt;em&gt;t&lt;/em&gt; is the
maximum time.

&lt;p&gt;Set this property's value with &lt;a href="#setMaxValue"&gt;setMaxValue&lt;/a&gt;() and get this property's value with &lt;a href="#maxValue"&gt;maxValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTimeEdit::minValue</name>
    <doc> &lt;p&gt;This property holds the minimum time value.
&lt;p&gt;Setting the minimum time value is equivalent to calling
&lt;a href="qtimeedit.html#setRange"&gt;QTimeEdit::setRange&lt;/a&gt;( &lt;em&gt;t&lt;/em&gt;, maxValue() ), where &lt;em&gt;t&lt;/em&gt; is the
minimum time.

&lt;p&gt;Set this property's value with &lt;a href="#setMinValue"&gt;setMinValue&lt;/a&gt;() and get this property's value with &lt;a href="#minValue"&gt;minValue&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QTimeEdit::time</name>
    <doc> &lt;p&gt;This property holds the time value of the editor.
&lt;p&gt;When changing the time property, if the time is less than minValue(),
or is greater than maxValue(), nothing happens.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setTime"&gt;setTime&lt;/a&gt;() and get this property's value with &lt;a href="#time"&gt;time&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolBar::label</name>
    <doc>
&lt;p&gt;This property holds the label of the toolbar.
&lt;p&gt;If the toolbar is floated the label becomes the toolbar window's
caption.

&lt;p&gt;Set this property's value with &lt;a href="#setLabel"&gt;setLabel&lt;/a&gt;() and get this property's value with &lt;a href="#label"&gt;label&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::autoRaise</name>
    <doc>
&lt;p&gt;This property holds whether auto-raising is enabled.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setAutoRaise"&gt;setAutoRaise&lt;/a&gt;() and get this property's value with &lt;a href="#autoRaise"&gt;autoRaise&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::iconSet</name>
    <doc> &lt;p&gt;This property holds the icon set providing the icon shown on the button.
&lt;p&gt;Setting this property sets &lt;a href="qbutton.html#pixmap-prop"&gt;QToolButton::pixmap&lt;/a&gt; to a null pixmap.
&lt;p&gt; &lt;p&gt;See also pixmap(), setToggleButton() and isOn().

&lt;p&gt;Set this property's value with &lt;a href="#setIconSet"&gt;setIconSet&lt;/a&gt;() and get this property's value with &lt;a href="#iconSet"&gt;iconSet&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::offIconSet</name>
    <doc>
&lt;p&gt;This property holds the icon set that is used when the button is in an "off" state.
&lt;p&gt;&lt;b&gt;This property is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; Since Qt 3.0, &lt;a href="qiconset.html"&gt;QIconSet&lt;/a&gt; contains both the On and Off icons. There is
now an &lt;a href="qtoolbutton.html#iconSet-prop"&gt;QToolButton::iconSet&lt;/a&gt; property that replaces both &lt;a href="qtoolbutton.html#onIconSet-prop"&gt;QToolButton::onIconSet&lt;/a&gt; and &lt;a href="qtoolbutton.html#offIconSet-prop"&gt;QToolButton::offIconSet&lt;/a&gt;.
&lt;p&gt; For ease of porting, this property is a synonym for &lt;a href="qtoolbutton.html#iconSet-prop"&gt;QToolButton::iconSet&lt;/a&gt;. You probably want to go over your application
code and use the QIconSet On/Off mechanism.
&lt;p&gt; &lt;p&gt;See also iconSet and &lt;a href="qiconset.html#State-enum"&gt;QIconSet::State&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setOffIconSet"&gt;setOffIconSet&lt;/a&gt;() and get this property's value with &lt;a href="#offIconSet"&gt;offIconSet&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::onIconSet</name>
    <doc>
&lt;p&gt;This property holds the icon set that is used when the button is in an "on" state.
&lt;p&gt;&lt;b&gt;This property is obsolete.&lt;/b&gt; It is provided to keep old source working. We strongly advise against using it in new code.
&lt;p&gt; Since Qt 3.0, &lt;a href="qiconset.html"&gt;QIconSet&lt;/a&gt; contains both the On and Off icons. There is
now an &lt;a href="qtoolbutton.html#iconSet-prop"&gt;QToolButton::iconSet&lt;/a&gt; property that replaces both &lt;a href="qtoolbutton.html#onIconSet-prop"&gt;QToolButton::onIconSet&lt;/a&gt; and &lt;a href="qtoolbutton.html#offIconSet-prop"&gt;QToolButton::offIconSet&lt;/a&gt;.
&lt;p&gt; For ease of porting, this property is a synonym for &lt;a href="qtoolbutton.html#iconSet-prop"&gt;QToolButton::iconSet&lt;/a&gt;. You probably want to go over your application
code and use the QIconSet On/Off mechanism.
&lt;p&gt; &lt;p&gt;See also iconSet and &lt;a href="qiconset.html#State-enum"&gt;QIconSet::State&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setOnIconSet"&gt;setOnIconSet&lt;/a&gt;() and get this property's value with &lt;a href="#onIconSet"&gt;onIconSet&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::popupDelay</name>
    <doc>
&lt;p&gt;This property holds the time delay between pressing the button and the appearance of the associated popup menu in milliseconds.
&lt;p&gt;Usually this is around half a second. A value of 0 will add a special section to the toolbutton
that can be used to open the popupmenu.
&lt;p&gt; &lt;p&gt;See also setPopup().

&lt;p&gt;Set this property's value with &lt;a href="#setPopupDelay"&gt;setPopupDelay&lt;/a&gt;() and get this property's value with &lt;a href="#popupDelay"&gt;popupDelay&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::textLabel</name>
    <doc>
&lt;p&gt;This property holds the label of this button.
&lt;p&gt;Setting this property automatically sets it as tool tip, too.
&lt;p&gt; &lt;p&gt;See also setTextLabel(, const, &lt;a href="qstring.html"&gt;QString&lt;/a&gt;, &amp;newLabel, bool, tipToo and ).

&lt;p&gt;Set this property's value with &lt;a href="#setTextLabel"&gt;setTextLabel&lt;/a&gt;() and get this property's value with &lt;a href="#textLabel"&gt;textLabel&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::usesBigPixmap</name>
    <doc>
&lt;p&gt;This property holds whether this toolbutton uses big pixmaps.
&lt;p&gt;QToolButton automatically connects this property to the relevant signal
in the &lt;a href="qmainwindow.html"&gt;QMainWindow&lt;/a&gt; in which it resides.  You're strongly urged to
use &lt;a href="qmainwindow.html#setUsesBigPixmaps"&gt;QMainWindow::setUsesBigPixmaps&lt;/a&gt;() instead.
&lt;p&gt; &lt;b&gt;Warning:&lt;/b&gt; If you set some buttons (in a QMainWindow) to have big pixmaps and
others to have small pixmaps, QMainWindow may have trouble getting the
geometry correct.

&lt;p&gt;Set this property's value with &lt;a href="#setUsesBigPixmap"&gt;setUsesBigPixmap&lt;/a&gt;() and get this property's value with &lt;a href="#usesBigPixmap"&gt;usesBigPixmap&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolButton::usesTextLabel</name>
    <doc>
&lt;p&gt;This property holds whether the toolbutton displays a text label below the button pixmap.
&lt;p&gt;QToolButton automatically connects this slot to the relevant signal
in the &lt;a href="qmainwindow.html"&gt;QMainWindow&lt;/a&gt; in which is resides.

&lt;p&gt;Set this property's value with &lt;a href="#setUsesTextLabel"&gt;setUsesTextLabel&lt;/a&gt;() and get this property's value with &lt;a href="#usesTextLabel"&gt;usesTextLabel&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolTipGroup::delay</name>
    <doc>
&lt;p&gt;This property holds whether the group text is shown delayed.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setDelay"&gt;setDelay&lt;/a&gt;() and get this property's value with &lt;a href="#delay"&gt;delay&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QToolTipGroup::enabled</name>
    <doc>
&lt;p&gt;This property holds whether tool tips in the group are enabled.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setEnabled"&gt;setEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#enabled"&gt;enabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::acceptDrops</name>
    <doc> &lt;p&gt;This property holds whether drop events are enabled for this widget.
&lt;p&gt;Setting this property to TRUE announces to the system that this
widget &lt;em&gt;may&lt;/em&gt; be able to accept drop events.
&lt;p&gt; If the widgets is the desktop (&lt;a href="qwidget.html#isDesktop"&gt;QWidget::isDesktop&lt;/a&gt;()), this may fail
if another application is using the desktop; you can call
acceptDrops() to test if this occurs.

&lt;p&gt;Set this property's value with &lt;a href="#setAcceptDrops"&gt;setAcceptDrops&lt;/a&gt;() and get this property's value with &lt;a href="#acceptDrops"&gt;acceptDrops&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::autoMask</name>
    <doc> &lt;p&gt;This property holds whether the auto mask feature is enabled for the widget.
&lt;p&gt;Transparent widgets use a mask to define their visible region.
&lt;a href="qwidget.html"&gt;QWidget&lt;/a&gt; has some built-in support to make the task of recalculating
the mask easier. When setting auto mask to TRUE, updateMask() will
be called whenever the widget is resized or changes its focus
state.
&lt;p&gt; Note: When you re-implement resizeEvent(), focusInEvent() or
focusOutEvent() in your custom widgets and still want to ensure
that the auto mask calculation works, you will have to add
&lt;p&gt; &lt;pre&gt;
    if ( autoMask() )
        updateMask();
  &lt;/pre&gt;
 
&lt;p&gt; at the end of your event handlers. The same holds for all member
functions that change the appearance of the widget in a way that a
recalculation of the mask is necessary.
&lt;p&gt; While being a technically appealing concept, masks have one big
drawback: when using complex masks that cannot be expressed easily
with relatively simple regions, they tend to be very slow on some
window systems. The classic example is a transparent label. The
complex shape of its contents makes it necessary to represent its
mask by a bitmap, which consumes both memory and time.  If all you
want is to blend the background of several neighboring widgets
together seamlessly, you may probably want to use
setBackgroundOrigin() rather than a mask.
&lt;p&gt; &lt;p&gt;See also autoMask(), updateMask(), setMask(), clearMask() and setBackgroundOrigin().

&lt;p&gt;Set this property's value with &lt;a href="#setAutoMask"&gt;setAutoMask&lt;/a&gt;() and get this property's value with &lt;a href="#autoMask"&gt;autoMask&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::backgroundBrush</name>
    <doc> &lt;p&gt;This property holds the widget's background brush.
&lt;p&gt;The background brush depends on a widget's palette and its
background mode.
&lt;p&gt; &lt;p&gt;See also backgroundColor, backgroundPixmap, eraseColor, palette and &lt;a href="qapplication.html#setPalette"&gt;QApplication::setPalette&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#backgroundBrush"&gt;backgroundBrush&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::backgroundMode</name>
    <doc> &lt;p&gt;This property holds the color role used for painting the background of the widget.
&lt;p&gt;setBackgroundColor() reads this property to determine which entry of
the &lt;a href="qwidget.html#palette-prop"&gt;palette&lt;/a&gt; to set.
&lt;p&gt; For most widgets the default suffices (PaletteBackground, typically
gray), but some need to use PaletteBase (the background color for
text output, typically white) or another role.
&lt;p&gt; &lt;a href="qlistbox.html"&gt;QListBox&lt;/a&gt;, which is "sunken" and uses the base color to contrast with
its environment, does this in its constructor:
&lt;p&gt; &lt;pre&gt;
    setBackgroundMode( PaletteBase );
  &lt;/pre&gt;
 
&lt;p&gt; You will never need to set the background mode of a built-in widget
in Qt, but you might consider setting it in your custom widgets, so
that setBackgroundColor() works as expected.
&lt;p&gt; Note that two of the BackgroundMode values make no sense for
setBackgroundMode(), namely FixedPixmap and FixedColor. You have to
call setBackgroundPixmap() and setBackgroundColor() instead.

&lt;p&gt;Set this property's value with &lt;a href="#setBackgroundMode"&gt;setBackgroundMode&lt;/a&gt;() and get this property's value with &lt;a href="#backgroundMode"&gt;backgroundMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::backgroundOrigin</name>
    <doc> &lt;p&gt;This property holds the origin of the widget's background.
&lt;p&gt;The origin is either WidgetOrigin (the default), ParentOrigin or
WindowOrigin.
&lt;p&gt; This makes a difference only if the widget has a background pixmap,
in which case positioning matters. Using WindowOrigin for several
neighboring widgets makes the background blend together seamlessly.
&lt;p&gt; &lt;p&gt;See also backgroundPixmap() and setBackgroundMode().

&lt;p&gt;Set this property's value with &lt;a href="#setBackgroundOrigin"&gt;setBackgroundOrigin&lt;/a&gt;() and get this property's value with &lt;a href="#backgroundOrigin"&gt;backgroundOrigin&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::baseSize</name>
    <doc> &lt;p&gt;This property holds the base size of the widget.
&lt;p&gt;The base size is used to calculate a proper widget size in case the
widget defines sizeIncrement().
&lt;p&gt; &lt;p&gt;See also setSizeIncrement().

&lt;p&gt;Set this property's value with &lt;a href="#setBaseSize"&gt;setBaseSize&lt;/a&gt;() and get this property's value with &lt;a href="#baseSize"&gt;baseSize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::caption</name>
    <doc> &lt;p&gt;This property holds the window caption (title).
&lt;p&gt;This property only makes sense for top-level widgets. If no caption
has been set, the caption is QString::null.
&lt;p&gt; &lt;p&gt;See also icon() and iconText().

&lt;p&gt;Set this property's value with &lt;a href="#setCaption"&gt;setCaption&lt;/a&gt;() and get this property's value with &lt;a href="#caption"&gt;caption&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::childrenRect</name>
    <doc> &lt;p&gt;This property holds the bounding rectangle of the widget's children.
&lt;p&gt;Hidden children are excluded.
&lt;p&gt; &lt;p&gt;See also childrenRegion() and geometry().

&lt;p&gt;Get this property's value with &lt;a href="#childrenRect"&gt;childrenRect&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::childrenRegion</name>
    <doc> &lt;p&gt;This property holds the combined region occupied by the widget's children.
&lt;p&gt;Hidden children are excluded.
&lt;p&gt; &lt;p&gt;See also childrenRect() and geometry().

&lt;p&gt;Get this property's value with &lt;a href="#childrenRegion"&gt;childrenRegion&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::colorGroup</name>
    <doc> &lt;p&gt;This property holds the current color group of the widget palette.
&lt;p&gt;The color group is determined by the state of the widget. A
disabled widget has the &lt;a href="qpalette.html#disabled"&gt;QPalette::disabled&lt;/a&gt;() color group, a widget
with keyboard focus has the &lt;a href="qpalette.html#active"&gt;QPalette::active&lt;/a&gt;() color group, and an
inactive widget has the &lt;a href="qpalette.html#inactive"&gt;QPalette::inactive&lt;/a&gt;() color group.
&lt;p&gt; &lt;p&gt;See also palette() and setPalette().

&lt;p&gt;Get this property's value with &lt;a href="#colorGroup"&gt;colorGroup&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::cursor</name>
    <doc> &lt;p&gt;This property holds the cursor shape for this widget.
&lt;p&gt;The mouse cursor will assume this shape when it's over this widget.
See a list of predefined cursor objects with a range of useful
shapes in the &lt;a href="qcursor.html"&gt;QCursor&lt;/a&gt; documentation.
&lt;p&gt; An editor widget would for example use an I-beam cursor:
&lt;pre&gt;
    setCursor( ibeamCursor );
  &lt;/pre&gt;
 
&lt;p&gt; If no cursor has been set, or after a call to unsetCursor(), the
parent's cursor is used. The function unsetCursor() has no effect
on top-level widgets.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qapplication.html#setOverrideCursor"&gt;QApplication::setOverrideCursor&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setCursor"&gt;setCursor&lt;/a&gt;(), get this property's value with &lt;a href="#cursor"&gt;cursor&lt;/a&gt;() and reset this property's value with &lt;a href="#unsetCursor"&gt;unsetCursor&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::customWhatsThis</name>
    <doc> &lt;p&gt;This property holds whether the widget wants to handle What's This help manually.
&lt;p&gt;The default implementation of customWhatsThis() returns FALSE,
which means the widget will not receive any events in Whats This
mode.
&lt;p&gt; The widget may leave What's This mode by calling
&lt;a href="qwhatsthis.html#leaveWhatsThisMode"&gt;QWhatsThis::leaveWhatsThisMode&lt;/a&gt;(), with or without actually
displaying any help text.
&lt;p&gt; You may also reimplement customWhatsThis() if your widget is a
"passive interactor" supposed to work under all circumstances.
Simply don't call QWhatsThis::leaveWhatsThisMode() in that case.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qwhatsthis.html#inWhatsThisMode"&gt;QWhatsThis::inWhatsThisMode&lt;/a&gt;() and &lt;a href="qwhatsthis.html#leaveWhatsThisMode"&gt;QWhatsThis::leaveWhatsThisMode&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#customWhatsThis"&gt;customWhatsThis&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::enabled</name>
    <doc> &lt;p&gt;This property holds whether the widget is enabled.
&lt;p&gt;An enabled widget receives keyboard and mouse events; a disabled
widget does not. Incidentally, an enabled widget receives keyboard
events only when it is in focus.
&lt;p&gt; Some widgets display themselves differently when they are disabled.
For example a button might draw its label grayed out. If your widget
needs to know when it becomes enabled or disabled, you can
reimplement the enabledChange() function.
&lt;p&gt; Disabling a widget implicitly disables all its children. Enabling
respectively enables all child widgets unless they have been
explicitly disabled.
&lt;p&gt; &lt;p&gt;See also isEnabled(), isEnabledTo(), &lt;a href="qkeyevent.html"&gt;QKeyEvent&lt;/a&gt;, &lt;a href="qmouseevent.html"&gt;QMouseEvent&lt;/a&gt; and enabledChange().

&lt;p&gt;Set this property's value with &lt;a href="#setEnabled"&gt;setEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isEnabled"&gt;isEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::focus</name>
    <doc> &lt;p&gt;This property holds whether this widget (or its focus proxy) has the keyboard input focus.
&lt;p&gt;Equivalent to &lt;tt&gt;qApp-&amp;gt;focusWidget() == this&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also setFocus(), clearFocus(), setFocusPolicy() and &lt;a href="qapplication.html#focusWidget"&gt;QApplication::focusWidget&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#hasFocus"&gt;hasFocus&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::focusEnabled</name>
    <doc> &lt;p&gt;This property holds whether the widget accepts keyboard focus.
&lt;p&gt;Keyboard focus is initially disabled (i.e., focusPolicy() ==
QWidget::NoFocus).
&lt;p&gt; You must enable keyboard focus for a widget if it processes keyboard
events.  This is normally done from the widget's constructor.  For
instance, the &lt;a href="qlineedit.html"&gt;QLineEdit&lt;/a&gt; constructor calls
setFocusPolicy(QWidget::StrongFocus).
&lt;p&gt; &lt;p&gt;See also setFocusPolicy(), focusInEvent(), focusOutEvent(), keyPressEvent(), keyReleaseEvent() and isEnabled().

&lt;p&gt;Get this property's value with &lt;a href="#isFocusEnabled"&gt;isFocusEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::focusPolicy</name>
    <doc> &lt;p&gt;This property holds the way the widget accepts keyboard focus.
&lt;p&gt;The policy is QWidget::TabFocus if the widget accepts keyboard
focus by tabbing, QWidget::ClickFocus if the widget accepts focus
by clicking, QWidget::StrongFocus if it accepts both and
QWidget::NoFocus if it does not accept focus at all (the default
for &lt;a href="qwidget.html"&gt;QWidget&lt;/a&gt;).
&lt;p&gt; You must enable keyboard focus for a widget if it processes
keyboard events. This is normally done from the widget's
constructor. For instance, the &lt;a href="qlineedit.html"&gt;QLineEdit&lt;/a&gt; constructor calls
setFocusPolicy(QWidget::StrongFocus).
&lt;p&gt; &lt;p&gt;See also focusEnabled, focusInEvent(), focusOutEvent(), keyPressEvent(), keyReleaseEvent() and enabled.

&lt;p&gt;Set this property's value with &lt;a href="#setFocusPolicy"&gt;setFocusPolicy&lt;/a&gt;() and get this property's value with &lt;a href="#focusPolicy"&gt;focusPolicy&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::font</name>
    <doc> &lt;p&gt;This property holds the font currently set for the widget.
&lt;p&gt;The fontInfo() function reports the actual font that is being used by the
widget.
&lt;p&gt; As long as no special font has been set, or after unsetFont() is
called, this is either a special font for the widget class, the
parent's font or (if this widget is a top level widget) the default
application font.
&lt;p&gt; This code fragment sets a 12 point helvetica bold font:
&lt;pre&gt;
    &lt;a href="qfont.html"&gt;QFont&lt;/a&gt; f( "Helvetica", 12, QFont::Bold );
    setFont( f );
  &lt;/pre&gt;
 
&lt;p&gt; Apart from setting the font, setFont() informs all children about
the change.
&lt;p&gt; &lt;p&gt;See also fontChange(), fontInfo(), fontMetrics() and ownFont().

&lt;p&gt;Set this property's value with &lt;a href="#setFont"&gt;setFont&lt;/a&gt;(), get this property's value with &lt;a href="#font"&gt;font&lt;/a&gt;() and reset this property's value with &lt;a href="#unsetFont"&gt;unsetFont&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::frameGeometry</name>
    <doc> &lt;p&gt;This property holds geometry of the widget relative to its parent including any window frame.
&lt;p&gt;See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also geometry(), x(), y() and pos().

&lt;p&gt;Get this property's value with &lt;a href="#frameGeometry"&gt;frameGeometry&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::frameSize</name>
    <doc> &lt;p&gt;This property holds the size of the widget including any window frame.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#frameSize"&gt;frameSize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::geometry</name>
    <doc> &lt;p&gt;This property holds the geometry of the widget relative to its parent and excluding the window frame.
&lt;p&gt;When changing the geometry, the widget, if visible, receives a move
event (moveEvent()) and/or a resize event (resizeEvent())
immediately. If the widget is not visible yet, it is guaranteed to
receive appropriate events before it is shown.
&lt;p&gt; The size component is adjusted if it lies outside the range defined
by minimumSize() and maximumSize().
&lt;p&gt; setGeometry() is virtual, and all other overloaded setGeometry()
implementations in Qt call it.
&lt;p&gt; &lt;b&gt;Warning:&lt;/b&gt; If you call setGeometry() from resizeEvent() or
moveEvent(), you may see infinite recursion.
&lt;p&gt; See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also frameGeometry(), rect(), move(), resize(), moveEvent(), resizeEvent(), minimumSize() and maximumSize().

&lt;p&gt;Set this property's value with &lt;a href="#setGeometry"&gt;setGeometry&lt;/a&gt;() and get this property's value with &lt;a href="#geometry"&gt;geometry&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::height</name>
    <doc> &lt;p&gt;This property holds the height of the widget excluding any window frame.
&lt;p&gt;See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also geometry, width and size.

&lt;p&gt;Get this property's value with &lt;a href="#height"&gt;height&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::hidden</name>
    <doc> &lt;p&gt;This property holds whether the widget is explicitly hidden.
&lt;p&gt;If FALSE, the widget is visible or would become visible if all its
ancestors became visible.
&lt;p&gt; &lt;p&gt;See also hide(), show(), isVisible() and isVisibleTo().

&lt;p&gt;Get this property's value with &lt;a href="#isHidden"&gt;isHidden&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::icon</name>
    <doc> &lt;p&gt;This property holds the widget icon pixmap.
&lt;p&gt;This property makes sense only for top-level widgets. If no icon
has been set, icon() returns a null pointer.
&lt;p&gt; &lt;p&gt;See also iconText, caption and &lt;a href="appicon.html"&gt;Setting the Application Icon&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setIcon"&gt;setIcon&lt;/a&gt;() and get this property's value with &lt;a href="#icon"&gt;icon&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::iconText</name>
    <doc> &lt;p&gt;This property holds the widget icon text.
&lt;p&gt;This property makes sense only for top-level widgets. If no icon
text has been set, this functions returns QString::null.
&lt;p&gt; &lt;p&gt;See also icon and caption.

&lt;p&gt;Set this property's value with &lt;a href="#setIconText"&gt;setIconText&lt;/a&gt;() and get this property's value with &lt;a href="#iconText"&gt;iconText&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::isActiveWindow</name>
    <doc> &lt;p&gt;This property holds whether this widget is the active window or a child of it.
&lt;p&gt;The active window is the window that has keyboard focus.
&lt;p&gt; When popup windows are visible, this property is TRUE for both the
active window and the popup.
&lt;p&gt; &lt;p&gt;See also setActiveWindow() and &lt;a href="qapplication.html#activeWindow"&gt;QApplication::activeWindow&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#isActiveWindow"&gt;isActiveWindow&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::isDesktop</name>
    <doc> &lt;p&gt;This property holds whether the widget is a desktop widget.
&lt;p&gt;A desktop widget is also a top-level widget.
&lt;p&gt; &lt;p&gt;See also isTopLevel() and &lt;a href="qapplication.html#desktop"&gt;QApplication::desktop&lt;/a&gt;().

&lt;p&gt;Get this property's value with &lt;a href="#isDesktop"&gt;isDesktop&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::isDialog</name>
    <doc> &lt;p&gt;This property holds whether the widget is a dialog widget.
&lt;p&gt;A dialog widget is a secondary top-level widget.
&lt;p&gt; &lt;p&gt;See also isTopLevel() and &lt;a href="qdialog.html"&gt;QDialog&lt;/a&gt;.

&lt;p&gt;Get this property's value with &lt;a href="#isDialog"&gt;isDialog&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::isModal</name>
    <doc> &lt;p&gt;This property holds whether the widget is a modal widget.
&lt;p&gt;This property only makes sense for top-level widgets. A modal
widget prevents widgets in all other top-level widget from getting
any input.
&lt;p&gt; &lt;p&gt;See also isTopLevel(), isDialog() and &lt;a href="qdialog.html"&gt;QDialog&lt;/a&gt;.

&lt;p&gt;Get this property's value with &lt;a href="#isModal"&gt;isModal&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::isPopup</name>
    <doc> &lt;p&gt;This property holds whether the widget is a popup widget.
&lt;p&gt;A popup widget is created by specifying the widget flag &lt;tt&gt;WType_Popup&lt;/tt&gt; to the widget constructor. A popup widget is also a
top-level widget.
&lt;p&gt; &lt;p&gt;See also isTopLevel().

&lt;p&gt;Get this property's value with &lt;a href="#isPopup"&gt;isPopup&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::isTopLevel</name>
    <doc> &lt;p&gt;This property holds whether the widget is a top-level widget.
&lt;p&gt;A top-level widget is a widget which usually has a frame and a &lt;a href="qwidget.html#caption-prop"&gt;caption (title)&lt;/a&gt;. &lt;a href="qwidget.html#isPopup"&gt;Popup&lt;/a&gt; and &lt;a href="qwidget.html#isDesktop"&gt;desktop&lt;/a&gt; widgets
are also top-level widgets.
&lt;p&gt; A top-level widget can have a &lt;a href="qwidget.html#parentWidget"&gt;parent
  widget&lt;/a&gt;. It will then be grouped with its parent: deleted
when the parent is deleted, minimized when the parent is minimized
etc. If supported by the window manager, it will also have a common
taskbar entry with its parent.
&lt;p&gt; &lt;a href="qdialog.html"&gt;QDialog&lt;/a&gt; and &lt;a href="qmainwindow.html"&gt;QMainWindow&lt;/a&gt; widgets are by default top-level, even if a
parent widget is specified in the constructor. This behavior is
specified by the &lt;tt&gt;WType_TopLevel&lt;/tt&gt; widget flag.
&lt;p&gt; Child widgets are the opposite of top-level widgets.
&lt;p&gt; &lt;p&gt;See also topLevelWidget(), isDialog(), isModal(), isPopup(), isDesktop() and parentWidget().

&lt;p&gt;Get this property's value with &lt;a href="#isTopLevel"&gt;isTopLevel&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::maximumHeight</name>
    <doc> &lt;p&gt;This property holds the widget's maximum height.
&lt;p&gt;This property corresponds to maximumSize().height().
&lt;p&gt; &lt;p&gt;See also maximumSize and maximumWidth.

&lt;p&gt;Set this property's value with &lt;a href="#setMaximumHeight"&gt;setMaximumHeight&lt;/a&gt;() and get this property's value with &lt;a href="#maximumHeight"&gt;maximumHeight&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::maximumSize</name>
    <doc> &lt;p&gt;This property holds the widget's maximum size.
&lt;p&gt;The widget cannot be resized to a larger size than the maximum widget
size.
&lt;p&gt; &lt;p&gt;See also maximumWidth(), maximumHeight(), setMaximumSize(), minimumSize() and sizeIncrement().

&lt;p&gt;Set this property's value with &lt;a href="#setMaximumSize"&gt;setMaximumSize&lt;/a&gt;() and get this property's value with &lt;a href="#maximumSize"&gt;maximumSize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::maximumWidth</name>
    <doc> &lt;p&gt;This property holds the widget's maximum width.
&lt;p&gt;This property corresponds to maximumSize().width().
&lt;p&gt; &lt;p&gt;See also maximumSize and maximumHeight.

&lt;p&gt;Set this property's value with &lt;a href="#setMaximumWidth"&gt;setMaximumWidth&lt;/a&gt;() and get this property's value with &lt;a href="#maximumWidth"&gt;maximumWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::microFocusHint</name>
    <doc> &lt;p&gt;This property holds the currently set micro focus hint for this widget.
&lt;p&gt;See the documentation of setMicroFocusHint() for more information.

&lt;p&gt;Get this property's value with &lt;a href="#microFocusHint"&gt;microFocusHint&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::minimized</name>
    <doc> &lt;p&gt;This property holds whether this widget is minimized (iconified).
&lt;p&gt;This property is relevant only for top-level widgets.
&lt;p&gt; &lt;p&gt;See also showMinimized(), isVisible(), show(), hide() and showNormal().

&lt;p&gt;Get this property's value with &lt;a href="#isMinimized"&gt;isMinimized&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::minimumHeight</name>
    <doc> &lt;p&gt;This property holds the widget's minimum height.
&lt;p&gt;This property corresponds to minimumSize().height().
&lt;p&gt; &lt;p&gt;See also minimumSize and minimumWidth.

&lt;p&gt;Set this property's value with &lt;a href="#setMinimumHeight"&gt;setMinimumHeight&lt;/a&gt;() and get this property's value with &lt;a href="#minimumHeight"&gt;minimumHeight&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::minimumSize</name>
    <doc> &lt;p&gt;This property holds the widget's minimum size.
&lt;p&gt;The widget cannot be resized to a smaller size than the minimum widget
size. The widget's size is forced to the minimum size if the current
size is smaller.
&lt;p&gt; If you use a layout inside the widget, the minimum size will be set
by the layout and not by setMinimumSize(), unless you set the
layouts resize mode to QLayout::FreeResize.
&lt;p&gt; &lt;p&gt;See also minimumWidth, minimumHeight, maximumSize, sizeIncrement and &lt;a href="qlayout.html#resizeMode-prop"&gt;QLayout::resizeMode&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setMinimumSize"&gt;setMinimumSize&lt;/a&gt;() and get this property's value with &lt;a href="#minimumSize"&gt;minimumSize&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::minimumSizeHint</name>
    <doc> &lt;p&gt;This property holds the recommended minimum size for the widget.
&lt;p&gt;If the value of this property is an invalid size, no minimum size
is recommended.
&lt;p&gt; The default implementation of minimumSizeHint() returns an invalid
size if there is no layout for this widget, the layout's minimum
size otherwise. Most built-in widgets reimplement minimumSizeHint().
&lt;p&gt; &lt;a href="qlayout.html"&gt;QLayout&lt;/a&gt; will never resize a widget to a size smaller than
minimumSizeHint.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qsize.html#isValid"&gt;QSize::isValid&lt;/a&gt;(), resize(), setMinimumSize() and sizePolicy().

&lt;p&gt;Get this property's value with &lt;a href="#minimumSizeHint"&gt;minimumSizeHint&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::minimumWidth</name>
    <doc> &lt;p&gt;This property holds the widget's minimum width.
&lt;p&gt;This property corresponds to minimumSize().width().
&lt;p&gt; &lt;p&gt;See also minimumSize and minimumHeight.

&lt;p&gt;Set this property's value with &lt;a href="#setMinimumWidth"&gt;setMinimumWidth&lt;/a&gt;() and get this property's value with &lt;a href="#minimumWidth"&gt;minimumWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::mouseTracking</name>
    <doc> &lt;p&gt;This property holds whether mouse tracking is enabled for this widget.
&lt;p&gt;If mouse tracking is disabled (the default), this widget only
receives mouse move events when at least one mouse button is
pressed down while the mouse is being moved.
&lt;p&gt; If mouse tracking is enabled, this widget receives mouse move
events even if no buttons are pressed down.
&lt;p&gt; &lt;p&gt;See also mouseMoveEvent() and &lt;a href="qapplication.html#setGlobalMouseTracking"&gt;QApplication::setGlobalMouseTracking&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setMouseTracking"&gt;setMouseTracking&lt;/a&gt;() and get this property's value with &lt;a href="#hasMouseTracking"&gt;hasMouseTracking&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::ownCursor</name>
    <doc> &lt;p&gt;This property holds whether the widget uses its own cursor.
&lt;p&gt;If FALSE, the widget uses its parent widget's cursor
&lt;p&gt; &lt;p&gt;See also setCursor() and unsetCursor().

&lt;p&gt;Get this property's value with &lt;a href="#ownCursor"&gt;ownCursor&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::ownFont</name>
    <doc> &lt;p&gt;This property holds whether the widget uses its own font.
&lt;p&gt;If FALSE, the widget uses its parent widget's font
&lt;p&gt; &lt;p&gt;See also setFont() and unsetFont().

&lt;p&gt;Get this property's value with &lt;a href="#ownFont"&gt;ownFont&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::ownPalette</name>
    <doc> &lt;p&gt;This property holds whether the widget uses its own palette.
&lt;p&gt;If FALSE, the widget uses its parent widget's palette
&lt;p&gt; &lt;p&gt;See also setPalette() and unsetPalette().

&lt;p&gt;Get this property's value with &lt;a href="#ownPalette"&gt;ownPalette&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::palette</name>
    <doc> &lt;p&gt;This property holds the widget's palette.
&lt;p&gt;As long as no special palette has been set, or after unsetPalette()
has been called, this is either a special palette for the widget
class, the parent's palette or (if this widget is a top level
widget) the default application palette.
&lt;p&gt; Instead of defining an entirely new palette, you can also use the
&lt;a href="qwidget.html#paletteBackgroundColor-prop"&gt;paletteBackgroundColor&lt;/a&gt;,
&lt;a href="qwidget.html#paletteBackgroundPixmap-prop"&gt;paletteBackgroundPixmap&lt;/a&gt; and
&lt;a href="qwidget.html#paletteForegroundColor-prop"&gt;paletteForegroundColor&lt;/a&gt;
convenience properties to change a widget's
background and foreground appearance only.
&lt;p&gt; &lt;p&gt;See also ownPalette, colorGroup() and &lt;a href="qapplication.html#palette"&gt;QApplication::palette&lt;/a&gt;().

&lt;p&gt;Set this property's value with &lt;a href="#setPalette"&gt;setPalette&lt;/a&gt;(), get this property's value with &lt;a href="#palette"&gt;palette&lt;/a&gt;() and reset this property's value with &lt;a href="#unsetPalette"&gt;unsetPalette&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::paletteBackgroundColor</name>
    <doc> &lt;p&gt;This property holds the background color of the widget.
&lt;p&gt;The palette background color is usually set implicitly by
setBackgroundMode(), although it can also be set explicitly by
setPaletteBackgroundColor().  setPaletteBackgroundColor() is a
convenience function that creates and sets a modified &lt;a href="qpalette.html"&gt;QPalette&lt;/a&gt; with
setPalette(). The palette is modified according to the widget's
background mode. For example, if the background mode is
PaletteButton the color used for the palette's QColorGroup::Button
color entry is set.
&lt;p&gt; If there is a background pixmap (set using
setPaletteBackgroundPixmap()), then the return value of this
function is indeterminate.
&lt;p&gt; &lt;p&gt;See also paletteBackgroundPixmap, paletteForegroundColor, palette and colorGroup().

&lt;p&gt;Set this property's value with &lt;a href="#setPaletteBackgroundColor"&gt;setPaletteBackgroundColor&lt;/a&gt;(), get this property's value with &lt;a href="#paletteBackgroundColor"&gt;paletteBackgroundColor&lt;/a&gt;() and reset this property's value with &lt;a href="#unsetPalette"&gt;unsetPalette&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::paletteBackgroundPixmap</name>
    <doc> &lt;p&gt;This property holds the background pixmap of the widget.
&lt;p&gt;The palette background pixmap is usually set implicitly by
setBackgroundMode(), although it can also be set explicitly by
setPaletteBackgroundPixmap().  setPaletteBackgroundPixmap() is a
convenience function that creates and sets a modified &lt;a href="qpalette.html"&gt;QPalette&lt;/a&gt; with
setPalette(). The palette is modified according to the widget's
background mode. For example, if the background mode is
PaletteButton the pixmap used for the palette's QColorGroup::Button
color entry is set.
&lt;p&gt; If there is a plain background color (set using
setPaletteBackgroundColor()), then this function returns 0.
&lt;p&gt; &lt;p&gt;See also paletteBackgroundColor, paletteForegroundColor, palette and colorGroup().

&lt;p&gt;Set this property's value with &lt;a href="#setPaletteBackgroundPixmap"&gt;setPaletteBackgroundPixmap&lt;/a&gt;(), get this property's value with &lt;a href="#paletteBackgroundPixmap"&gt;paletteBackgroundPixmap&lt;/a&gt;() and reset this property's value with &lt;a href="#unsetPalette"&gt;unsetPalette&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::paletteForegroundColor</name>
    <doc> &lt;p&gt;This property holds the foreground color of the widget.
&lt;p&gt;setForegroundColor() is a convenience function that creates and
sets a modified &lt;a href="qpalette.html"&gt;QPalette&lt;/a&gt; with setPalette(). The palette is modified
according to the widget's &lt;em&gt;background mode&lt;/em&gt;. For example, if the
background mode is PaletteButton the palette entry
QColorGroup::ButtonText is set to color.
&lt;p&gt; &lt;p&gt;See also setPalette(), QApplication:setPalette(), backgroundMode(), foregroundColor(), setBackgroundMode() and setEraseColor().

&lt;p&gt;Set this property's value with &lt;a href="#setPaletteForegroundColor"&gt;setPaletteForegroundColor&lt;/a&gt;(), get this property's value with &lt;a href="#paletteForegroundColor"&gt;paletteForegroundColor&lt;/a&gt;() and reset this property's value with &lt;a href="#unsetPalette"&gt;unsetPalette&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::pos</name>
    <doc> &lt;p&gt;This property holds the position of the widget in its parent widget.
&lt;p&gt;If the widget is a top-level widget, the position is that of the
widget on the desktop, including the frame.
&lt;p&gt; When changing the position, the widget, if visible, receives a move
event (moveEvent()) immediately. If the widget is not visible yet,
it is guaranteed to receive an event before it is shown.
&lt;p&gt; move() is virtual, and all other overloaded move() implementations
in Qt call it.
&lt;p&gt; &lt;b&gt;Warning:&lt;/b&gt; If you call move() or setGeometry() from moveEvent(), you
may see infinite recursion.
&lt;p&gt; See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also frameGeometry, size, x() and y().

&lt;p&gt;Set this property's value with &lt;a href="#move"&gt;move&lt;/a&gt;() and get this property's value with &lt;a href="#pos"&gt;pos&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::rect</name>
    <doc> &lt;p&gt;This property holds the internal geometry of the widget excluding any window frame.
&lt;p&gt;The rect property equals &lt;a href="qrect.html"&gt;QRect&lt;/a&gt;(0, 0, width(), height()).
&lt;p&gt; See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also size.

&lt;p&gt;Get this property's value with &lt;a href="#rect"&gt;rect&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::size</name>
    <doc> &lt;p&gt;This property holds the size of the widget excluding any window frame.
&lt;p&gt;When resizing, the widget, if visible, receives a resize event
(resizeEvent()) immediately. If the widget is not visible yet, it
is guaranteed to receive an event before it is shown.
&lt;p&gt; The size is adjusted if it lies outside the range defined by
minimumSize() and maximumSize(). Furthermore, the size is always at
least &lt;a href="qsize.html"&gt;QSize&lt;/a&gt;(1, 1).
&lt;p&gt; resize() is virtual, and all other overloaded resize()
implementations in Qt call it.
&lt;p&gt; &lt;b&gt;Warning:&lt;/b&gt; If you call resize() or setGeometry() from resizeEvent(),
you may see infinite recursion.
&lt;p&gt; &lt;p&gt;See also pos, geometry, minimumSize, maximumSize and resizeEvent().

&lt;p&gt;Set this property's value with &lt;a href="#resize"&gt;resize&lt;/a&gt;() and get this property's value with &lt;a href="#size"&gt;size&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::sizeHint</name>
    <doc> &lt;p&gt;This property holds the recommended size for the widget.
&lt;p&gt;If the value of this property is an invalid size, no size is
recommended.
&lt;p&gt; The default implementation of sizeHint() returns an invalid size if
there is no layout for this widget, the layout's preferred size
otherwise.
&lt;p&gt; &lt;p&gt;See also &lt;a href="qsize.html#isValid"&gt;QSize::isValid&lt;/a&gt;(), minimumSizeHint(), sizePolicy(), setMinimumSize() and updateGeometry().

&lt;p&gt;Get this property's value with &lt;a href="#sizeHint"&gt;sizeHint&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::sizeIncrement</name>
    <doc> &lt;p&gt;This property holds the size increment of the widget.
&lt;p&gt;When the user resizes the window, the size will move in steps of
sizeIncrement().width() pixels horizontally and
sizeIncrement.height() pixels vertically, with baseSize() as basis.
Preferred widget sizes are therefore for nonnegative integers &lt;em&gt;i&lt;/em&gt;
and &lt;em&gt;j&lt;/em&gt;:
&lt;pre&gt;
    width = baseSize().width() + i * sizeIncrement().width();
    height = baseSize().height() + j * sizeIncrement().height();
  &lt;/pre&gt;
 
&lt;p&gt; Note that while you can set the size increment for all widgets, it
has no effect except for top-level widgets.
&lt;p&gt; &lt;b&gt;Warning:&lt;/b&gt; The size increment has no effect under Windows, and may be
disregarded by the window manager on X.
&lt;p&gt; &lt;p&gt;See also size, minimumSize and maximumSize.

&lt;p&gt;Set this property's value with &lt;a href="#setSizeIncrement"&gt;setSizeIncrement&lt;/a&gt;() and get this property's value with &lt;a href="#sizeIncrement"&gt;sizeIncrement&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::sizePolicy</name>
    <doc> &lt;p&gt;This property holds the default layout behavior of the widget.
&lt;p&gt;If there is a &lt;a href="qlayout.html"&gt;QLayout&lt;/a&gt; that manages this widget's children, the size
policy specified by that layout is used. If there is no such
QLayout, the result of this function is used.
&lt;p&gt; The default policy is Preferred/Preferred, which means that the
widget can be freely resized, but prefers to be the size sizeHint()
returns. Button-like widgets set the size policy to specify that
they may stretch horizontally, but are fixed vertically. The same
applies to lineedit controls (such as &lt;a href="qlineedit.html"&gt;QLineEdit&lt;/a&gt;, &lt;a href="qspinbox.html"&gt;QSpinBox&lt;/a&gt; or an
editable &lt;a href="qcombobox.html"&gt;QComboBox&lt;/a&gt;) and other horizontally orientated widgets (such
as &lt;a href="qprogressbar.html"&gt;QProgressBar&lt;/a&gt;).  A &lt;a href="qtoolbutton.html"&gt;QToolButton&lt;/a&gt; on the other hand wants to be
squared, therefore it allows growth in both directions. Widgets that
support different directions (such as &lt;a href="qslider.html"&gt;QSlider&lt;/a&gt;, &lt;a href="qscrollbar.html"&gt;QScrollBar&lt;/a&gt; or
&lt;a href="qheader.html"&gt;QHeader&lt;/a&gt;) specify stretching in the respective direction
only. Widgets that can provide scrollbars (usually subclasses of
&lt;a href="qscrollview.html"&gt;QScrollView&lt;/a&gt;) tend to specify that they can use additional space, and
that they can survive on less than sizeHint().
&lt;p&gt; &lt;p&gt;See also sizeHint(), &lt;a href="qlayout.html"&gt;QLayout&lt;/a&gt;, &lt;a href="qsizepolicy.html"&gt;QSizePolicy&lt;/a&gt; and updateGeometry().

&lt;p&gt;Set this property's value with &lt;a href="#setSizePolicy"&gt;setSizePolicy&lt;/a&gt;() and get this property's value with &lt;a href="#sizePolicy"&gt;sizePolicy&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::updatesEnabled</name>
    <doc> &lt;p&gt;This property holds whether updates are enabled.
&lt;p&gt;Calling update() and repaint() has no effect if updates are disabled.
Paint events from the window system are processed normally even if
updates are disabled.
&lt;p&gt; setUpdatesEnabled() normally used to disable updates for a short
period of time, for instance to avoid screen flicker during large
changes.
&lt;p&gt; Example:
&lt;pre&gt;
    setUpdatesEnabled( FALSE );
    bigVisualChanges();
    setUpdatesEnabled( TRUE );
    repaint();
  &lt;/pre&gt;
 
&lt;p&gt; &lt;p&gt;See also update(), repaint() and paintEvent().

&lt;p&gt;Set this property's value with &lt;a href="#setUpdatesEnabled"&gt;setUpdatesEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isUpdatesEnabled"&gt;isUpdatesEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::visible</name>
    <doc> &lt;p&gt;This property holds whether the widget is visible.
&lt;p&gt;Calling show() sets the widget to visible status if all its parent
widgets up to the top-level widget are visible. If an ancestor is
not visible, the widget won't become visible until all its
ancestors are shown.
&lt;p&gt; Calling hide() hides a widget explicitly. An explicitly hidden
widget will never become visible, even if all its ancestors become
visible.
&lt;p&gt; Iconified top-level widgets also have hidden status, as well as
having isMinimized() return TRUE. Windows that live on another
virtual desktop (on platforms that support this concept) also have
hidden status.
&lt;p&gt; A widget that happens to be obscured by other windows on the screen
is considered visible.
&lt;p&gt; A widget receives show and hide events when its visibility status
changes. Between a hide and a show event, there is no need in
wasting any CPU on preparing or displaying information to the
user. A video application, for example, might simply stop generating
new frames.
&lt;p&gt; &lt;p&gt;See also show(), hide(), isHidden(), isVisibleTo(), isMinimized(), showEvent() and hideEvent().

&lt;p&gt;Get this property's value with &lt;a href="#isVisible"&gt;isVisible&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::visibleRect</name>
    <doc> &lt;p&gt;This property holds the currently visible rectangle of the widget.
&lt;p&gt;This property is useful to optimize immediate repainting of a
widget. Typical usage is
&lt;pre&gt;
    repaint( w-&amp;gt;visibleRect() );
  &lt;/pre&gt;
 
or
&lt;pre&gt;
    repaint( w-&amp;gt;visibleRect(), FALSE );
  &lt;/pre&gt;
 
&lt;p&gt; If nothing is visible, the rectangle returned is empty.

&lt;p&gt;Get this property's value with &lt;a href="#visibleRect"&gt;visibleRect&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::width</name>
    <doc> &lt;p&gt;This property holds the width of the widget excluding any window frame.
&lt;p&gt;See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also geometry, height and size.

&lt;p&gt;Get this property's value with &lt;a href="#width"&gt;width&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::x</name>
    <doc> &lt;p&gt;This property holds the x coordinate of the widget relative to its parent including any window frame.
&lt;p&gt;See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also frameGeometry, y and pos.

&lt;p&gt;Get this property's value with &lt;a href="#x"&gt;x&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWidget::y</name>
    <doc> &lt;p&gt;This property holds the y coordinate of the widget relative to its parent and including any window frame.
&lt;p&gt;See the &lt;a href="geometry.html"&gt;Window Geometry documentation&lt;/a&gt;
for an overview of geometry issues with top-level widgets.
&lt;p&gt; &lt;p&gt;See also frameGeometry, x and pos.

&lt;p&gt;Get this property's value with &lt;a href="#y"&gt;y&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWizard::titleFont</name>
    <doc>
&lt;p&gt;This property holds the font used for page titles.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setTitleFont"&gt;setTitleFont&lt;/a&gt;() and get this property's value with &lt;a href="#titleFont"&gt;titleFont&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QWorkspace::scrollBarsEnabled</name>
    <doc> &lt;p&gt;This property holds whether the workspace provides scrollbars.
&lt;p&gt;If this property is set to TRUE, it is possible to resize child
windows over the right or the bottom edge out of the visible area
of the workspace. The workspace shows scrollbars to make it
possible for the user to access those windows. If this property is
set to FALSE, resizing windows out of the visible area of the
workspace is not permitted.

&lt;p&gt;Set this property's value with &lt;a href="#setScrollBarsEnabled"&gt;setScrollBarsEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#scrollBarsEnabled"&gt;scrollBarsEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::alignment</name>
    <doc>
&lt;p&gt;This property holds the alignment.
&lt;p&gt;Possible values are &lt;tt&gt;AlignLeft&lt;/tt&gt;, &lt;tt&gt;Align(H)Center&lt;/tt&gt; and &lt;tt&gt;AlignRight&lt;/tt&gt;.
&lt;p&gt;See also &lt;a href="qt.html#AlignmentFlags-enum"&gt;Qt::AlignmentFlags&lt;/a&gt;.

&lt;p&gt;Set this property's value with &lt;a href="#setAlignment"&gt;setAlignment&lt;/a&gt;() and get this property's value with &lt;a href="#alignment"&gt;alignment&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::atBeginning</name>
    <doc>
&lt;p&gt;This property holds whether the cursor is at the beginning.
&lt;p&gt;atBeginning() returns TRUE if the cursor is placed at the
beginning of the text.

&lt;p&gt;Get this property's value with &lt;a href="#atBeginning"&gt;atBeginning&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::atEnd</name>
    <doc>
&lt;p&gt;This property holds whether the cursor is at the end.
&lt;p&gt;atEnd() returns TRUE if the cursor is placed at the end of the text.

&lt;p&gt;Get this property's value with &lt;a href="#atEnd"&gt;atEnd&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::autoUpdate</name>
    <doc>
&lt;p&gt;This property holds whether auto update is enabled.
&lt;p&gt;autoUpdate() returns TRUE if the view updates itself automatically
whenever it is changed in some way.
&lt;p&gt; If autoUpdate() is TRUE (this is the default) then the editor updates
itself automatically whenever it has changed in some way (generally,
when text has been inserted or deleted).
&lt;p&gt; If autoUpdate() is FALSE, the view does NOT repaint itself, or update
its internal state variables itself when it is changed.  This can be
useful to avoid flicker during large changes, and is singularly
useless otherwise: Disable auto-update, do the changes, re-enable
auto-update, and call repaint().
&lt;p&gt; &lt;b&gt;Warning:&lt;/b&gt; Do not leave the view in this state for a long time
(i.e. between events ). If, for example, the user interacts with the
view when auto-update is off, strange things can happen.
&lt;p&gt; Setting auto-update to TRUE does not repaint the view, you must call
repaint() to do this (preferable repaint(FALSE) to avoid flicker).
&lt;p&gt; &lt;p&gt;See also autoUpdate() and repaint().

&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setAutoUpdate"&gt;setAutoUpdate&lt;/a&gt;() and get this property's value with &lt;a href="#autoUpdate"&gt;autoUpdate&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::echoMode</name>
    <doc>
&lt;p&gt;This property holds the echo mode.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setEchoMode"&gt;setEchoMode&lt;/a&gt;() and get this property's value with &lt;a href="#echoMode"&gt;echoMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::edited</name>
    <doc>
&lt;p&gt;This property holds whether the text had been edited.
&lt;p&gt;edited() returns the edited flag of the line edit.  If this returns FALSE,
the contents has not been changed since the construction of the
QtMultiLineEdit (or the last call to setEdited( FALSE ), if any).  If
it returns TRUE, the contents have been edited, or setEdited( TRUE )
has been called.
&lt;p&gt; setEdited() sets the edited flag of this line edit to &lt;em&gt;e&lt;/em&gt;.  The
edited flag is never read by QtMultiLineEdit, but is changed to TRUE
whenever the user changes its contents.
&lt;p&gt; This is useful e.g. for things that need to provide a default value,
but cannot find the default at once.  Just open the widget without the
best default and when the default is known, check the edited() return
value and set the line edit's contents if the user has not started
editing the line edit.  Another example is to detect whether the
contents need saving.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setEdited"&gt;setEdited&lt;/a&gt;() and get this property's value with &lt;a href="#edited"&gt;edited&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::hMargin</name>
    <doc>
&lt;p&gt;This property holds the horizontal margin The horizontal margin current set. The default is 3.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setHMargin"&gt;setHMargin&lt;/a&gt;() and get this property's value with &lt;a href="#hMargin"&gt;hMargin&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::length</name>
    <doc>
&lt;p&gt;This property holds the length of the text.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#length"&gt;length&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::maxLength</name>
    <doc>
&lt;p&gt;This property holds the maximum length of the text.
&lt;p&gt;The currently set text length limit, or -1 if there is
no limit (this is the default).
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setMaxLength"&gt;setMaxLength&lt;/a&gt;() and get this property's value with &lt;a href="#maxLength"&gt;maxLength&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::maxLineWidth</name>
    <doc>
&lt;p&gt;This property holds the maximum line width in pixels Returns the width in pixels of the longest text line in this editor.
&lt;p&gt;
&lt;p&gt;Get this property's value with &lt;a href="#maxLineWidth"&gt;maxLineWidth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::maxLines</name>
    <doc>
&lt;p&gt;This property holds the maximum number of lines The currently set line limit, or -1 if there is no limit (the default).
&lt;p&gt;Note that excess lines are deleted from the &lt;em&gt;bottom&lt;/em&gt; of the
lines. If you want teletype behaviour with lines disappearing
from the &lt;em&gt;top&lt;/em&gt; as the limit is exceed, you probably just want
to use removeLine(0) prior to adding an excess line.
&lt;p&gt; 
&lt;p&gt;Set this property's value with &lt;a href="#setMaxLines"&gt;setMaxLines&lt;/a&gt;() and get this property's value with &lt;a href="#maxLines"&gt;maxLines&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::numLines</name>
    <doc>
&lt;p&gt;This property holds the number of lines in the multi-line edit.
&lt;p&gt;numLines() returns the number of lines in the editor. The count
includes any empty lines at top and bottom, so for an empty editor
this method will return 1.

&lt;p&gt;Get this property's value with &lt;a href="#numLines"&gt;numLines&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::overWriteMode</name>
    <doc>
&lt;p&gt;This property holds the overwrite mode.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setOverwriteMode"&gt;setOverwriteMode&lt;/a&gt;() and get this property's value with &lt;a href="#isOverwriteMode"&gt;isOverwriteMode&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::readOnly</name>
    <doc>
&lt;p&gt;This property holds whether the multi-line edit is read-only.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setReadOnly"&gt;setReadOnly&lt;/a&gt;() and get this property's value with &lt;a href="#isReadOnly"&gt;isReadOnly&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::text</name>
    <doc>
&lt;p&gt;This property holds the multi-line edit's text.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setText"&gt;setText&lt;/a&gt;() and get this property's value with &lt;a href="#text"&gt;text&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::undoDepth</name>
    <doc>
&lt;p&gt;This property holds the undo depth.
&lt;p&gt;The maximum number of operations that can be stored on the undo stack.
&lt;p&gt; &lt;p&gt;See also setUndoDepth().

&lt;p&gt;Set this property's value with &lt;a href="#setUndoDepth"&gt;setUndoDepth&lt;/a&gt;() and get this property's value with &lt;a href="#undoDepth"&gt;undoDepth&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::undoEnabled</name>
    <doc>
&lt;p&gt;This property holds whether undo is enabled.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setUndoEnabled"&gt;setUndoEnabled&lt;/a&gt;() and get this property's value with &lt;a href="#isUndoEnabled"&gt;isUndoEnabled&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::wordWrap</name>
    <doc>
&lt;p&gt;This property holds the word wrap mode.
&lt;p&gt;By default, wrapping keeps words intact. To allow breaking within
words, set the wrap policy to &lt;tt&gt;Anywhere&lt;/tt&gt; (see setWrapPolicy() ).
&lt;p&gt; The default wrap mode is &lt;tt&gt;NoWrap&lt;/tt&gt;.
&lt;p&gt; &lt;p&gt;See also wordWrap(), setWrapColumnOrWidth() and setWrapPolicy().

&lt;p&gt;Set this property's value with &lt;a href="#setWordWrap"&gt;setWordWrap&lt;/a&gt;() and get this property's value with &lt;a href="#wordWrap"&gt;wordWrap&lt;/a&gt;().
</doc>
</property>
<property>
    <name>QtMultiLineEdit::wrapColumnOrWidth</name>
    <doc>
&lt;p&gt;This property holds the wrap width in columns or pixels The wrap column or wrap width, depending on the word wrap mode.
&lt;p&gt;Set this property's value with &lt;a href="#setWrapColumnOrWidth"&gt;setWrapColumnOrWidth&lt;/a&gt;() and get this property's value with &lt;a href="#wrapColumnOrWidth"&gt;wrapColumnOrWidth&lt;/a&gt;().
&lt;p&gt;&lt;p&gt;See also setWordWrap() and setWrapColumnOrWidth().

</doc>
</property>
<property>
    <name>QtMultiLineEdit::wrapPolicy</name>
    <doc>
&lt;p&gt;This property holds the wrap policy mode The default is &lt;tt&gt;AtWhiteSpace&lt;/tt&gt;.
&lt;p&gt;
&lt;p&gt;Set this property's value with &lt;a href="#setWrapPolicy"&gt;setWrapPolicy&lt;/a&gt;() and get this property's value with &lt;a href="#wrapPolicy"&gt;wrapPolicy&lt;/a&gt;().
</doc>
</property>
</PROP>
