44 #include <QtCore/qglobal.h>
45 #include <QtCore/qtmetamacros.h>
47 #if defined(__OBJC__) && !defined(__cplusplus)
48 # warning "File built in Objective-C mode (.m), but using Qt requires Objective-C++ (.mm)"
463 #if QT_DEPRECATED_SINCE(6, 0)
465 "High-DPI pixmaps are always enabled. " \
466 "This attribute no longer has any effect.") = 13,
474 #if QT_DEPRECATED_SINCE(6, 0)
476 "High-DPI scaling is always enabled. " \
477 "This attribute no longer has any effect.") = 20,
479 "High-DPI scaling is always enabled. " \
480 "This attribute no longer has any effect.") = 21,
1630 #ifndef QT_NO_GESTURES
1813 #ifndef QT_NO_GESTURES
1835 UnknownDevice = 0x00,
1842 FramebufferObject = 0x07,
1843 CustomRaster = 0x08,
1867 static bool activateCallbacks(Callback,
void **);
1876 : combination(
int(
key))
1880 : combination(modifiers.toInt() |
int(
key))
1884 : combination(modifiers.toInt() |
int(
key))
1900 result.combination = combined;
1909 #if QT_DEPRECATED_SINCE(6, 0)
1911 constexpr Q_IMPLICIT operator
int()
const noexcept
1919 return lhs.combination ==
rhs.combination;
1924 return lhs.combination !=
rhs.combination;
1972 #if QT_DEPRECATED_SINCE(6, 0)
small capitals from c petite p scientific f u
QBitArray operator|(const QBitArray &a1, const QBitArray &a2)
constexpr friend bool operator==(QKeyCombination lhs, QKeyCombination rhs) noexcept
constexpr Qt::Key key() const noexcept
constexpr QKeyCombination(Qt::Modifiers modifiers, Qt::Key key=Qt::Key_unknown) noexcept
static constexpr QKeyCombination fromCombined(int combined)
bool operator<(QKeyCombination) const =delete
constexpr Q_IMPLICIT QKeyCombination(Qt::Key key=Qt::Key_unknown) noexcept
constexpr friend bool operator!=(QKeyCombination lhs, QKeyCombination rhs) noexcept
constexpr int toCombined() const noexcept
constexpr QKeyCombination(Qt::KeyboardModifiers modifiers, Qt::Key key=Qt::Key_unknown) noexcept
constexpr Qt::KeyboardModifiers keyboardModifiers() const noexcept
[Window class definition]
auto it unsigned count const
@ ImInputItemClipRectangle
@ NavigationModeCursorForceVisible
@ NavigationModeCursorAuto
@ NavigationModeKeypadDirectional
@ NavigationModeKeypadTabOrder
@ LinksAccessibleByKeyboard
@ TextSelectableByKeyboard
@ WA_X11NetWmWindowTypeDND
@ WA_X11NetWmWindowTypePopupMenu
@ WA_WState_ExplicitShowHide
@ WA_WState_WindowOpacitySet
@ WA_TouchPadAcceptSingleTouchEvents
@ WA_TransparentForMouseEvents
@ WA_ForceUpdatesDisabled
@ WA_MacAlwaysShowToolWindow
@ WA_X11NetWmWindowTypeDock
@ WA_X11NetWmWindowTypeUtility
@ WA_X11NetWmWindowTypeDialog
@ WA_X11NetWmWindowTypeSplash
@ WA_CanHostQMdiSubWindowTitleBar
@ WA_X11NetWmWindowTypeDropDownMenu
@ WA_TranslucentBackground
@ WA_NoChildEventsFromChildren
@ WA_ContentsMarginsRespectsSafeArea
@ WA_X11NetWmWindowTypeToolTip
@ WA_X11NetWmWindowTypeCombo
@ WA_X11NetWmWindowTypeToolBar
@ WA_NoChildEventsForParent
@ WA_DontCreateNativeAncestors
@ WA_WState_ConfigPending
@ WA_NoX11EventCompression
@ WA_ShowWithoutActivating
@ WA_X11NetWmWindowTypeMenu
@ WA_LayoutUsesWidgetRect
@ WA_WState_OwnSizePolicy
@ WA_WState_AcceptedTouchBeginEvent
@ WA_X11NetWmWindowTypeDesktop
@ WA_InputMethodTransparent
@ WA_X11BypassTransientForHint
@ WA_X11NetWmWindowTypeNotification
@ KeepAspectRatioByExpanding
@ TextJustificationForced
@ TextIncludeTrailingSpaces
@ MouseEventSynthesizedByQt
@ MouseEventSynthesizedBySystem
@ MouseEventNotSynthesized
@ MouseEventSynthesizedByApplication
@ InvertedLandscapeOrientation
@ InvertedPortraitOrientation
@ ImhFormattedNumbersOnly
@ ImhDialableCharactersOnly
@ AccessibleDescriptionRole
@ Key_KeyboardBrightnessUp
@ Key_MediaTogglePlayPause
@ Key_Dead_Longsolidusoverlay
@ Key_Dead_Semivoiced_Sound
@ Key_Dead_Belowcircumflex
@ Key_Dead_Aboveverticalline
@ Key_Dead_Belowdiaeresis
@ Key_KeyboardBrightnessDown
@ Key_Dead_Belowverticalline
@ Key_Dead_Abovereversedcomma
@ FindChildrenRecursively
@ WhiteSpaceModeUndefined
@ AA_DisableShaderDiskCache
@ AA_DontCreateNativeWidgetSiblings
@ AA_SynthesizeMouseForUnhandledTabletEvents
@ AA_DontShowShortcutsInContextMenus
@ AA_DontShowIconsInMenus
@ AA_UseStyleSheetPropagationInWidgetStyles
@ AA_DisableSessionManager
@ AA_DontCheckOpenGLContextThreadAffinity
@ AA_MacDontSwapCtrlAndMeta
@ AA_DontUseNativeMenuBar
@ AA_DisableNativeVirtualKeyboard
@ AA_CompressTabletEvents
@ AA_DontUseNativeDialogs
@ AA_SynthesizeMouseForUnhandledTouchEvents
@ AA_SynthesizeTouchForUnhandledMouseEvents
@ AA_CompressHighFrequencyEvents
@ IntersectsItemBoundingRect
@ ContainsItemBoundingRect
@ BlockingQueuedConnection
HighDpiScaleFactorRoundingPolicy
@ DontStartGestureOnChildren
@ IgnoredGesturesPropagateToParent
constexpr Initialization Uninitialized
@ MacWindowToolBarButtonHint
@ BypassWindowManagerHint
@ WindowDoesNotAcceptFocus
@ WindowContextHelpButtonHint
@ WindowStaysOnBottomHint
@ MSWindowsFixedSizeDialogHint
@ BypassGraphicsProxyWidget
@ WindowFullscreenButtonHint
@ WindowMaximizeButtonHint
@ WindowMinimizeButtonHint
@ WindowMinMaxButtonsHint
@ WindowTransparentForInput
@ MaximizeUsingFullscreenGeometryHint
@ WindowOverridesSystemGestures
@ X11BypassWindowManagerHint
@ MouseEventCreatedDoubleClick
@ ActiveWindowFocusReason
@ ToolButtonTextUnderIcon
@ ToolButtonTextBesideIcon
@ WidgetWithChildrenShortcut
#define Q_DECL_ENUMERATOR_DEPRECATED_X(x)
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_MIXED_ENUM_OPERATORS_SYMMETRIC(Ret, Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
#define QT_DEPRECATED_VERSION_X(major, minor, text)
bool(* qInternalCallback)(void **)
Q_DECLARE_TYPEINFO(QKeyCombination, Q_RELOCATABLE_TYPE)