1338 to the window's _NET_WM_WINDOW_TYPE X11 window property. See
1339 http://standards.freedesktop.org/wm-spec/ for more details. This attribute
1340 has no effect on non-X11 platforms. \b Note: Qt automatically sets this
1341 attribute for the QComboBox pop-up.
1342
1343 \value WA_X11NetWmWindowTypeDND Adds _NET_WM_WINDOW_TYPE_DND to
1344 the window's _NET_WM_WINDOW_TYPE X11 window property. See
1345 http://standards.freedesktop.org/wm-spec/ for more details. This attribute
1346 has no effect on non-X11 platforms. \b Note: Qt automatically sets this
1347 attribute on the feedback widget used during a drag.
1348
1349 \value WA_AcceptTouchEvents Allows touch events (see QTouchEvent)
1350 to be sent to the widget. Must be set on all widgets that can
1351 handle touch events. Without this attribute set, events from a
1352 touch device will be sent as mouse events.
1353
1354 \value WA_TouchPadAcceptSingleTouchEvents Allows touchpad single
1355 touch events to be sent to the widget.
1356
1357 \value WA_X11DoNotAcceptFocus Asks the window manager to not give focus
1358 to this top level window. This attribute has no effect on non-X11
1359 platforms.
1360
1361 \value [since 5.4] WA_AlwaysStackOnTop Forces QOpenGLWidget and
1362 QQuickWidget to be drawn last, on top of other widgets. Ignored for other
1363 type of widgets. Setting this attribute breaks the stacking order, but
1364 allows having a semi-transparent OpenGL widget with other widgets visible
1365 underneath. It is strongly recommended to call \l{QWidget::}{update()} on the widget's
1366 top-level window after enabling or disabling this attribute.
1367
1368 \value WA_ContentsMarginsRespectsSafeArea A QWidget respects the safe
1369 area margins of a window by incorporating the margins into its contents'
1370 margins by default. This means, that a QLayout will use the content area
1371 of a widget for its layout, unless the Qt::WA_LayoutOnEntireRect attribute
1372 is set. This along with a contents margin of 0 can be used on the actual
1373 layout, to allow for example a background image to underlay the status bar and other
1374 system areas on an iOS device, while still allowing child widgets of
1375 that background to be inset based on the safe area.
1376
1377 \omitvalue WA_LaidOut
1378 \omitvalue WA_WState_Visible
1379 \omitvalue WA_WState_Hidden
1380 \omitvalue WA_PendingUpdate
1381 \omitvalue WA_InvalidSize
1382 \omitvalue WA_GrabbedShortcut
1383 \omitvalue WA_SetWindowIcon
1384 \omitvalue WA_SetLayoutDirection
1385 \omitvalue WA_ForceUpdatesDisabled
1386 \omitvalue WA_WState_Created
1387 \omitvalue WA_WState_CompressKeys
1388 \omitvalue WA_WState_InPaintEvent
1389 \omitvalue WA_WState_Reparented
1390 \omitvalue WA_WState_ConfigPending
1391 \omitvalue WA_WState_Polished
1392 \omitvalue WA_WState_OwnSizePolicy
1393 \omitvalue WA_WState_ExplicitShowHide
1394 \omitvalue WA_InputMethodTransparent
1395 \omitvalue WA_DropSiteRegistered
1396 \omitvalue WA_NoX11EventCompression
1397 \omitvalue WA_TintedBackground
1398 \omitvalue WA_X11OpenGLOverlay
1399 \omitvalue WA_CanHostQMdiSubWindowTitleBar
1400 \omitvalue WA_X11BypassTransientForHint
1401 \omitvalue WA_DontShowOnScreen
1402 \omitvalue WA_SetWindowModality
1403 \omitvalue WA_WState_WindowOpacitySet
1404 \omitvalue WA_WState_AcceptedTouchBeginEvent
1405 \omitvalue WA_StyleSheet
1406 \omitvalue WA_AttributeCount
1407*/
1408
1409/*! \typedef Qt::HANDLE
1410
1411 A handle type for system objects, defined as \c{void *}
1412 on all platforms.
1413*/
1414
1415/*!
1416 \enum Qt::Key
1417
1418 The key names used by Qt.
1419
1420 \value Key_Escape
1421 \value Key_Tab
1422 \value Key_Backtab
1423 \value Key_Backspace
1424 \value Key_Return
1425 \value Key_Enter Typically located on the keypad.
1426 \value Key_Insert
1427 \value Key_Delete
1428 \value Key_Pause The Pause/Break key (\b Note: Not related to pausing media)
1429 \value Key_Print
1430 \value Key_SysReq
1431 \value Key_Clear Corresponds to the \b Clear key on selected Apple
1432 keyboard models. On other systems it is commonly mapped
1433 to the numeric keypad key \b 5, when \b {Num Lock} is
1434 \c off.
1435 \value Key_Home
1436 \value Key_End
1437 \value Key_Left
1438 \value Key_Up
1439 \value Key_Right
1440 \value Key_Down
1441 \value Key_PageUp
1442 \value Key_PageDown
1443 \value Key_Shift
1444 \value Key_Control On \macos, this corresponds to the Command keys.
1445 \value Key_Meta On \macos, this corresponds to the Control keys.
1446 On Windows keyboards, this key is mapped to the
1447 Windows key.
1448 \value Key_Alt
1449 \value Key_AltGr On Windows, when the \c KeyDown event for this key is
1450 sent, the Ctrl+Alt modifiers are also set.
1451 \value Key_CapsLock
1452 \value Key_NumLock
1453 \value Key_ScrollLock
1454 \value Key_F1
1455 \value Key_F2
1456 \value Key_F3
1457 \value Key_F4
1458 \value Key_F5
1459 \value Key_F6
1460 \value Key_F7
1461 \value Key_F8
1462 \value Key_F9
1463 \value Key_F10
1464 \value Key_F11
1465 \value Key_F12
1466 \value Key_F13
1467 \value Key_F14
1468 \value Key_F15
1469 \value Key_F16
1470 \value Key_F17
1471 \value Key_F18
1472 \value Key_F19
1473 \value Key_F20
1474 \value Key_F21
1475 \value Key_F22
1476 \value Key_F23
1477 \value Key_F24
1478 \value Key_F25
1479 \value Key_F26
1480 \value Key_F27
1481 \value Key_F28
1482 \value Key_F29
1483 \value Key_F30
1484 \value Key_F31
1485 \value Key_F32
1486 \value Key_F33
1487 \value Key_F34
1488 \value Key_F35
1489 \value Key_Super_L
1490 \value Key_Super_R
1491 \value Key_Menu
1492 \value Key_Hyper_L
1493 \value Key_Hyper_R
1494 \value Key_Help
1495 \value Key_Direction_L
1496 \value Key_Direction_R
1497
1498 \value Key_Space
1499 \value Key_Any
1500 \value Key_Exclam
1501 \value Key_QuoteDbl
1502 \value Key_NumberSign
1503 \value Key_Dollar
1504 \value Key_Percent
1505 \value Key_Ampersand
1506 \value Key_Apostrophe
1507 \value Key_ParenLeft
1508 \value Key_ParenRight
1509 \value Key_Asterisk
1510 \value Key_Plus
1511 \value Key_Comma
1512 \value Key_Minus
1513 \value Key_Period
1514 \value Key_Slash
1515 \value Key_0
1516 \value Key_1
1517 \value Key_2
1518 \value Key_3
1519 \value Key_4
1520 \value Key_5
1521 \value Key_6
1522 \value Key_7
1523 \value Key_8
1524 \value Key_9
1525 \value Key_Colon
1526 \value Key_Semicolon
1527 \value Key_Less
1528 \value Key_Equal
1529 \value Key_Greater
1530 \value Key_Question
1531 \value Key_At
1532 \value Key_A
1533 \value Key_B
1534 \value Key_C
1535 \value Key_D
1536 \value Key_E
1537 \value Key_F
1538 \value Key_G
1539 \value Key_H
1540 \value Key_I
1541 \value Key_J
1542 \value Key_K
1543 \value Key_L
1544 \value Key_M
1545 \value Key_N
1546 \value Key_O
1547 \value Key_P
1548 \value Key_Q
1549 \value Key_R
1550 \value Key_S
1551 \value Key_T
1552 \value Key_U
1553 \value Key_V
1554 \value Key_W
1555 \value Key_X
1556 \value Key_Y
1557 \value Key_Z
1558 \value Key_BracketLeft
1559 \value Key_Backslash
1560 \value Key_BracketRight
1561 \value Key_AsciiCircum
1562 \value Key_Underscore
1563 \value Key_QuoteLeft
1564 \value Key_BraceLeft
1565 \value Key_Bar
1566 \value Key_BraceRight
1567 \value Key_AsciiTilde
1568 \value Key_nobreakspace
1569 \value Key_exclamdown
1570 \value Key_cent
1571 \value Key_sterling
1572 \value Key_currency
1573 \value Key_yen
1574 \value Key_brokenbar
1575 \value Key_section
1576 \value Key_diaeresis
1577 \value Key_copyright
1578 \value Key_ordfeminine
1579 \value Key_guillemotleft
1580 \value Key_notsign
1581 \value Key_hyphen
1582 \value Key_registered
1583 \value Key_macron
1584 \value Key_degree
1585 \value Key_plusminus
1586 \value Key_twosuperior
1587 \value Key_threesuperior
1588 \value Key_acute
1589 \value [since 6.7] Key_micro
1590 \value Key_mu Deprecated alias for Key_micro
1591 \value Key_paragraph
1592 \value Key_periodcentered
1593 \value Key_cedilla
1594 \value Key_onesuperior
1595 \value Key_masculine
1596 \value Key_guillemotright
1597 \value Key_onequarter
1598 \value Key_onehalf
1599 \value Key_threequarters
1600 \value Key_questiondown
1601 \value Key_Agrave
1602 \value Key_Aacute
1603 \value Key_Acircumflex
1604 \value Key_Atilde
1605 \value Key_Adiaeresis
1606 \value Key_Aring
1607 \value Key_AE
1608 \value Key_Ccedilla
1609 \value Key_Egrave
1610 \value Key_Eacute
1611 \value Key_Ecircumflex
1612 \value Key_Ediaeresis
1613 \value Key_Igrave
1614 \value Key_Iacute
1615 \value Key_Icircumflex
1616 \value Key_Idiaeresis
1617 \value Key_ETH
1618 \value Key_Ntilde
1619 \value Key_Ograve
1620 \value Key_Oacute
1621 \value Key_Ocircumflex
1622 \value Key_Otilde
1623 \value Key_Odiaeresis
1624 \value Key_multiply
1625 \value Key_Ooblique
1626 \value Key_Ugrave
1627 \value Key_Uacute
1628 \value Key_Ucircumflex
1629 \value Key_Udiaeresis
1630 \value Key_Yacute
1631 \value Key_THORN
1632 \value Key_ssharp
1633 \value Key_division
1634 \value Key_ydiaeresis
1635
1636 \value Key_Multi_key
1637 \value Key_Codeinput
1638 \value Key_SingleCandidate
1639 \value Key_MultipleCandidate
1640 \value Key_PreviousCandidate
1641 \value Key_Mode_switch
1642 \value Key_Kanji
1643 \value Key_Muhenkan
1644 \value Key_Henkan
1645 \value Key_Romaji
1646 \value Key_Hiragana
1647 \value Key_Katakana
1648 \value Key_Hiragana_Katakana
1649 \value Key_Zenkaku
1650 \value Key_Hankaku
1651 \value Key_Zenkaku_Hankaku
1652 \value Key_Touroku
1653 \value Key_Massyo
1654 \value Key_Kana_Lock
1655 \value Key_Kana_Shift
1656 \value Key_Eisu_Shift
1657 \value Key_Eisu_toggle
1658 \value Key_Hangul
1659 \value Key_Hangul_Start
1660 \value Key_Hangul_End
1661 \value Key_Hangul_Hanja
1662 \value Key_Hangul_Jamo
1663 \value Key_Hangul_Romaja
1664 \value Key_Hangul_Jeonja
1665 \value Key_Hangul_Banja
1666 \value Key_Hangul_PreHanja
1667 \value Key_Hangul_PostHanja
1668 \value Key_Hangul_Special
1669 \value Key_Dead_Grave
1670 \value Key_Dead_Acute
1671 \value Key_Dead_Circumflex
1672 \value Key_Dead_Tilde
1673 \value Key_Dead_Macron
1674 \value Key_Dead_Breve
1675 \value Key_Dead_Abovedot
1676 \value Key_Dead_Diaeresis
1677 \value Key_Dead_Abovering
1678 \value Key_Dead_Doubleacute
1679 \value Key_Dead_Caron
1680 \value Key_Dead_Cedilla
1681 \value Key_Dead_Ogonek
1682 \value Key_Dead_Iota
1683 \value Key_Dead_Voiced_Sound
1684 \value Key_Dead_Semivoiced_Sound
1685 \value Key_Dead_Belowdot
1686 \value Key_Dead_Hook
1687 \value Key_Dead_Horn
1688 \value Key_Dead_Stroke
1689 \value Key_Dead_Abovecomma
1690 \value Key_Dead_Abovereversedcomma
1691 \value Key_Dead_Doublegrave
1692 \value Key_Dead_Belowring
1693 \value Key_Dead_Belowmacron
1694 \value Key_Dead_Belowcircumflex
1695 \value Key_Dead_Belowtilde
1696 \value Key_Dead_Belowbreve
1697 \value Key_Dead_Belowdiaeresis
1698 \value Key_Dead_Invertedbreve
1699 \value Key_Dead_Belowcomma
1700 \value Key_Dead_Currency
1701 \value Key_Dead_a
1702 \value Key_Dead_A
1703 \value Key_Dead_e
1704 \value Key_Dead_E
1705 \value Key_Dead_i
1706 \value Key_Dead_I
1707 \value Key_Dead_o
1708 \value Key_Dead_O
1709 \value Key_Dead_u
1710 \value Key_Dead_U
1711 \value Key_Dead_Small_Schwa
1712 \value Key_Dead_Capital_Schwa
1713 \value Key_Dead_Greek
1714 \value Key_Dead_Lowline
1715 \value Key_Dead_Aboveverticalline
1716 \value Key_Dead_Belowverticalline
1717 \value Key_Dead_Longsolidusoverlay
1718 \value Key_Back
1719 \value Key_Forward
1720 \value Key_Stop
1721 \value Key_Refresh
1722 \value Key_VolumeDown
1723 \value Key_VolumeMute
1724 \value Key_VolumeUp
1725 \value Key_BassBoost
1726 \value Key_BassUp
1727 \value Key_BassDown
1728 \value Key_TrebleUp
1729 \value Key_TrebleDown
1730 \value Key_MediaPlay A key setting the state of the media player to play
1731 \value Key_MediaStop A key setting the state of the media player to stop
1732 \value Key_MediaPrevious
1733 \value Key_MediaNext
1734 \value Key_MediaRecord
1735 \value Key_MediaPause A key setting the state of the media player to pause (\b Note: not the pause/break key)
1736 \value Key_MediaTogglePlayPause A key to toggle the play/pause state in the media player (rather than setting an absolute state)
1737 \value Key_HomePage
1738 \value Key_Favorites
1739 \value Key_Search
1740 \value Key_Standby
1741 \value Key_OpenUrl
1742 \value Key_LaunchMail
1743 \value Key_LaunchMedia
1744 \value Key_Launch0
1745 \value Key_Launch1
1746 \value Key_Launch2
1747 \value Key_Launch3
1748 \value Key_Launch4
1749 \value Key_Launch5
1750 \value Key_Launch6
1751 \value Key_Launch7
1752 \value Key_Launch8
1753 \value Key_Launch9
1754 \value Key_LaunchA
1755 \value Key_LaunchB
1756 \value Key_LaunchC
1757 \value Key_LaunchD
1758 \value Key_LaunchE
1759 \value Key_LaunchF
1760 \value Key_LaunchG
1761 \value Key_LaunchH
1762 \value Key_MonBrightnessUp
1763 \value Key_MonBrightnessDown
1764 \value Key_KeyboardLightOnOff
1765 \value Key_KeyboardBrightnessUp
1766 \value Key_KeyboardBrightnessDown
1767 \value Key_PowerOff
1768 \value Key_WakeUp
1769 \value Key_Eject
1770 \value Key_ScreenSaver
1771 \value Key_WWW
1772 \value Key_Memo
1773 \value Key_LightBulb
1774 \value Key_Shop
1775 \value Key_History
1776 \value Key_AddFavorite
1777 \value Key_HotLinks
1778 \value Key_BrightnessAdjust
1779 \value Key_Finance
1780 \value Key_Community
1781 \value Key_AudioRewind
1782 \value Key_BackForward
1783 \value Key_ApplicationLeft
1784 \value Key_ApplicationRight
1785 \value Key_Book
1786 \value Key_CD
1787 \value Key_Calculator
1788 \value Key_ToDoList
1789 \value Key_ClearGrab
1790 \value Key_Close
1791 \value Key_Copy
1792 \value Key_Cut
1793 \value Key_Display
1794 \value Key_DOS
1795 \value Key_Documents
1796 \value Key_Excel
1797 \value Key_Explorer
1798 \value Key_Game
1799 \value Key_Go
1800 \value Key_iTouch
1801 \value Key_LogOff
1802 \value Key_Market
1803 \value Key_Meeting
1804 \value Key_MenuKB
1805 \value Key_MenuPB
1806 \value Key_MySites
1807 \value Key_News
1808 \value Key_OfficeHome
1809 \value Key_Option
1810 \value Key_Paste
1811 \value Key_Phone
1812 \value Key_Calendar
1813 \value Key_Reply
1814 \value Key_Reload
1815 \value Key_RotateWindows
1816 \value Key_RotationPB
1817 \value Key_RotationKB
1818 \value Key_Save
1819 \value Key_Send
1820 \value Key_Spell
1821 \value Key_SplitScreen
1822 \value Key_Support
1823 \value Key_TaskPane
1824 \value Key_Terminal
1825 \value Key_Tools
1826 \value Key_Travel
1827 \value Key_Video
1828 \value Key_Word
1829 \value Key_Xfer
1830 \value Key_ZoomIn
1831 \value Key_ZoomOut
1832 \value Key_Away
1833 \value Key_Messenger
1834 \value Key_WebCam
1835 \value Key_MailForward
1836 \value Key_Pictures
1837 \value Key_Music
1838 \value Key_Battery
1839 \value Key_Bluetooth
1840 \value Key_WLAN
1841 \value Key_UWB
1842 \value Key_AudioForward
1843 \value Key_AudioRepeat
1844 \value Key_AudioRandomPlay
1845 \value Key_Subtitle
1846 \value Key_AudioCycleTrack
1847 \value Key_Time
1848 \value Key_Hibernate
1849 \value Key_View
1850 \value Key_TopMenu
1851 \value Key_PowerDown
1852 \value Key_Suspend
1853 \value Key_ContrastAdjust
1854 \value Key_TouchpadToggle
1855 \value Key_TouchpadOn
1856 \value Key_TouchpadOff
1857 \value Key_MicMute
1858 \value Key_Red
1859 \value Key_Green
1860 \value Key_Yellow
1861 \value Key_Blue
1862 \value Key_ChannelUp
1863 \value Key_ChannelDown
1864 \value Key_Guide
1865 \value Key_Info
1866 \value Key_Settings
1867 \value Key_MicVolumeUp
1868 \value Key_MicVolumeDown
1869 \value Key_Keyboard
1870 \value Key_New
1871 \value Key_Open
1872 \value Key_Find
1873 \value Key_Undo
1874 \value Key_Redo
1875 \value [since 6.13] Key_Assistant A key to invoke a voice assistant.
1876 \value [since 6.13] Key_SelectiveScreenshot A key to take a screenshot of a
1877 user-selected part of the screen.
1878 \value [since 6.13] Key_PerformanceMode A key to switch the performance mode
1879 of the device.
1880 \value Key_MediaLast
1881 \value Key_unknown
1882
1883 \value Key_Call A key to answer or initiate a call (see Qt::Key_ToggleCallHangup for a key to toggle current call state)
1884 \value Key_Camera A key to activate the camera shutter. On Windows Runtime, the environment variable QT_QPA_ENABLE_CAMERA_KEYS must be set to receive the event.
1885 \value Key_CameraFocus A key to focus the camera. On Windows Runtime, the environment variable QT_QPA_ENABLE_CAMERA_KEYS must be set to receive the event.
1886 \value Key_Context1
1887 \value Key_Context2
1888 \value Key_Context3
1889 \value Key_Context4
1890 \value Key_Flip
1891 \value Key_Hangup A key to end an ongoing call (see Qt::Key_ToggleCallHangup for a key to toggle current call state)
1892 \value Key_No
1893 \value Key_Select
1894 \value Key_Yes
1895 \value Key_ToggleCallHangup A key to toggle the current call state (ie. either answer, or hangup) depending on current call state
1896 \value Key_VoiceDial
1897 \value Key_LastNumberRedial
1898
1899 \value Key_Execute
1900 \value Key_Printer
1901 \value Key_Play
1902 \value Key_Sleep
1903 \value Key_Zoom
1904 \value Key_Exit
1905 \value Key_Cancel
1906
1907 \sa QKeyEvent::key()
1908*/
1909
1910/*!
1911 \enum Qt::HitTestAccuracy
1912
1913 This enum contains the types of accuracy that can be used by the
1914 QTextDocument class when testing for mouse clicks on text documents.
1915
1916 \value ExactHit The point at which input occurred must coincide
1917 exactly with input-sensitive parts of the document.
1918 \value FuzzyHit The point at which input occurred can lie close to
1919 input-sensitive parts of the document.
1920*/
1921
1922/*!
1923 \enum Qt::WhiteSpaceMode
1924
1925 This enum describes the types of whitespace mode that are used by
1926 the QTextDocument class to meet the requirements of different kinds
1927 of textual information.
1928
1929 \value WhiteSpaceNormal The whitespace mode used to display
1930 normal word wrapped text in paragraphs.
1931 \value WhiteSpacePre A preformatted text mode in which
1932 whitespace is reproduced exactly.
1933 \value WhiteSpaceNoWrap
1934
1935 \omitvalue WhiteSpaceModeUndefined
1936*/
1937
1938/*!
1939 \enum Qt::CheckState
1940
1941 This enum describes the state of checkable items, controls, and widgets.
1942
1943 \value Unchecked The item is unchecked.
1944 \value PartiallyChecked The item is partially checked. Items in hierarchical models
1945 may be partially checked if some, but not all, of their
2999 This enum specifies the behavior of a modal window. A modal window
3000 is one that blocks input to other windows. Note that windows that
3001 are children of a modal window are not blocked.
3002
3003 The values are:
3004 \value NonModal The window is not modal and does not block input to other windows.
3005 \value WindowModal The window is modal to a single window hierarchy and blocks input to its parent window, all grandparent windows, and all siblings of its parent and grandparent windows.
3006 \value ApplicationModal The window is modal to the application and blocks input to all windows.
3007
3008 \sa QWidget::windowModality, QDialog
3009*/
3010
3011/*!
3012 \enum Qt::TextInteractionFlag
3013
3014 This enum specifies how a text displaying widget reacts to user input.
3015
3016 \value NoTextInteraction No interaction with the text is possible.
3017 \value TextSelectableByMouse Text can be selected with the mouse and copied to the clipboard using
3018 a context menu or standard keyboard shortcuts.
3019 \value TextSelectableByKeyboard Text can be selected with the cursor keys on the keyboard. A text cursor is shown.
3020 \value LinksAccessibleByMouse Links can be highlighted and activated with the mouse.
3021 \value LinksAccessibleByKeyboard Links can be focused using tab and activated with enter.
3022 \value TextEditable The text is fully editable.
3023
3024 \value TextEditorInteraction The default for a text editor.
3025 \value TextBrowserInteraction The default for QTextBrowser.
3026*/
3027
3028/*!
3029 \enum Qt::MaskMode
3030
3031 This enum specifies the behavior of the
3032 QPixmap::createMaskFromColor() and QImage::createMaskFromColor()
3033 functions.
3034
3035 \value MaskInColor Creates a mask where all pixels matching the given color are opaque.
3036 \value MaskOutColor Creates a mask where all pixels matching the given color are transparent.
3037*/
3038
3039/*!
3040 \enum Qt::DockWidgetAreaSizes
3041 \internal
3042*/
3043
3044/*!
3045 \enum Qt::ToolBarAreaSizes
3046 \internal
3047*/
3048
3049/*!
3050 \enum Qt::EventPriority
3051
3052 This enum can be used to specify event priorities.
3053
3054 \value HighEventPriority Events with this priority are sent before
3055 events with NormalEventPriority or LowEventPriority.
3056
3057 \value NormalEventPriority Events with this priority are sent
3058 after events with HighEventPriority, but before events with
3059 LowEventPriority.
3060
3061 \value LowEventPriority Events with this priority are sent after
3062 events with HighEventPriority or NormalEventPriority.
3063
3064 Note that these values are provided purely for convenience, since
3065 event priorities can be any value between \c INT_MAX and \c
3066 INT_MIN, inclusive. For example, you can define custom priorities
3067 as being relative to each other:
3068
3069 \snippet code/doc_src_qnamespace.cpp 1
3070
3071 \sa QCoreApplication::postEvent()
3072*/
3073/*!
3074 \enum Qt::SizeHint
3075 \since 4.4
3076
3077 This enum is used by QGraphicsLayoutItem::sizeHint()
3078
3079 \value MinimumSize is used to specify the minimum size of a graphics layout item.
3080 \value PreferredSize is used to specify the preferred size of a graphics layout item.
3081 \value MaximumSize is used to specify the maximum size of a graphics layout item.
3082 \value MinimumDescent is used to specify the minimum descent of a text string in a graphics layout item.
3083 \omitvalue NSizeHints
3084
3085 \sa QGraphicsLayoutItem::sizeHint()
3086*/
3087
3088/*!
3089 \enum Qt::SizeMode
3090 \since 4.4
3091
3092 This enum is used by QPainter::drawRoundedRect() and QPainterPath::addRoundedRect()
3093 functions to specify the radii of rectangle corners with respect to the dimensions
3094 of the bounding rectangles specified.
3095
3096 \value AbsoluteSize Specifies the size using absolute measurements.
3097 \value RelativeSize Specifies the size relative to the bounding rectangle,
3098 typically using percentage measurements.
3099*/
3100
3101/*!
3102 \enum Qt::WindowFrameSection
3103 \since 4.4
3104
3105 This enum is used to describe parts of a window frame. It is returned by
3106 QGraphicsWidget::windowFrameSectionAt() to describe what section of the window
3107 frame is under the mouse.
3108
3109 \value NoSection
3110 \value LeftSection
3111 \value TopLeftSection
3112 \value TopSection
3113 \value TopRightSection
3114 \value RightSection
3115 \value BottomRightSection
3116 \value BottomSection
3117 \value BottomLeftSection
3118 \value TitleBarArea
3119
3120 \sa QGraphicsWidget::windowFrameEvent()
3121 \sa QGraphicsWidget::paintWindowFrame()
3122 \sa QGraphicsWidget::windowFrameSectionAt()
3123
3124*/
3125
3126/*!
3127 \enum Qt::TileRule
3128 \since 4.6
3129
3130 This enum describes how to repeat or stretch the parts of an image
3131 when drawing.
3132
3133 \value StretchTile Scale the image to fit to the available area.
3134
3135 \value RepeatTile Repeat the image until there is no more space. May
3136 crop the last image.
3137
3138 \value RoundTile Similar to Repeat, but scales the image down to
3139 ensure that the last tile is not cropped.
3140*/
3141
3142/*!
3143 \enum Qt::Initialization
3144 \internal
3145*/
3146
3147/*!
3148 \enum Qt::Disambiguated_t
3149 \internal
3150*/
3151
3152/*!
3153 \enum Qt::CoordinateSystem
3154 \since 4.6
3155
3156 This enum specifies the coordinate system.
3157
3158 \value DeviceCoordinates Coordinates are relative to the top-left corner
3159 of the object's paint device.
3160
3161 \value LogicalCoordinates Coordinates are relative to the top-left corner
3162 of the object.
3163*/
3164
3165/*! \enum Qt::TouchPointState
3166 \since 4.6
3167
3168 This enum represents the state of a touch point at the time a
3169 QTouchEvent occurred.
3170
3171 \value TouchPointUnknownState The state of the touch point is not known.
3172 \value TouchPointPressed The touch point is now pressed.
3173 \value TouchPointMoved The touch point moved.
3174 \value TouchPointStationary The touch point did not move.
3175 \value TouchPointReleased The touch point was released.
3176*/
3177
3178/*!
3179 \enum Qt::GestureState
3180 \since 4.6
3181
3182 This enum type describes the state of a gesture.
3183
3184 \value NoGesture No gesture has been detected.
3185 \value GestureStarted A continuous gesture has started.
3186 \value GestureUpdated A gesture continues.
3187 \value GestureFinished A gesture has finished.
3188 \value GestureCanceled A gesture was canceled.
3189
3190 \sa QGesture
3191*/
3192
3193/*!
3194 \enum Qt::GestureType
3195 \since 4.6
3196
3197 This enum type describes the standard gestures.
3198
3199 \value TapGesture A Tap gesture.
3200 \value TapAndHoldGesture A Tap-And-Hold (Long-Tap) gesture.
3201 \value PanGesture A Pan gesture.
3202 \value PinchGesture A Pinch gesture.
3203 \value SwipeGesture A Swipe gesture.
3204 \value CustomGesture A flag that can be used to test if the gesture is a
3205 user-defined gesture ID.
3206 \omitvalue LastGestureType
3207
3208 User-defined gestures are registered with the
3209 QGestureRecognizer::registerRecognizer() function which generates a custom
3210 gesture ID with the Qt::CustomGesture flag set.