diff options
author | Antti Määttä <antti.maatta@qt.io> | 2022-12-13 09:10:11 +0200 |
---|---|---|
committer | Antti Määttä <antti.maatta@qt.io> | 2023-01-13 12:43:45 +0200 |
commit | a37a59eea8b010c45da1722a005946a2450363b3 (patch) | |
tree | 25e087dff3c18ac918080e9cc6372b233fe7d888 /src/widgets | |
parent | a2bcb7d8adb7bb59087cd2df2396539e2baf5b7d (diff) |
Add tracing metadata to QEvent and QImageFormat
Modify qtcore and qtwidgets to use the new tracing metadata features.
This allows showing the event types and image formats used in traces
as text instead of just numbers.
Task-number: QTBUG-106399
Pick-to: 6.5
Change-Id: I267d03a696dc95e8b1d36657d7339dd09d92de3b
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'src/widgets')
-rw-r--r-- | src/widgets/qtwidgets.tracepoints | 178 |
1 files changed, 177 insertions, 1 deletions
diff --git a/src/widgets/qtwidgets.tracepoints b/src/widgets/qtwidgets.tracepoints index b967aaf4aa..7ba5eed993 100644 --- a/src/widgets/qtwidgets.tracepoints +++ b/src/widgets/qtwidgets.tracepoints @@ -4,5 +4,181 @@ class QEvent; QT_END_NAMESPACE } -QApplication_notify_entry(QObject *receiver, QEvent *event, int type) +ENUM { +None = 0, +Timer = 1, +MouseButtonPress = 2, +MouseButtonRelease = 3, +MouseButtonDblClick = 4, +MouseMove = 5, +KeyPress = 6, +KeyRelease = 7, +FocusIn = 8, +FocusOut = 9, +FocusAboutToChange = 23, +Enter = 10, +Leave = 11, +Paint = 12, +Move = 13, +Resize = 14, +Create = 15, +Destroy = 16, +Show = 17, +Hide = 18, +Close = 19, +Quit = 20, +ParentChange = 21, +ParentAboutToChange = 131, +ThreadChange = 22, +WindowActivate = 24, +WindowDeactivate = 25, +ShowToParent = 26, +HideToParent = 27, +Wheel = 31, +WindowTitleChange = 33, +WindowIconChange = 34, +ApplicationWindowIconChange = 35, +ApplicationFontChange = 36, +ApplicationLayoutDirectionChange = 37, +ApplicationPaletteChange = 38, +PaletteChange = 39, +Clipboard = 40, +Speech = 42, +MetaCall = 43, +SockAct = 50, +WinEventAct = 132, +DeferredDelete = 52, +DragEnter = 60, +DragMove = 61, +DragLeave = 62, +Drop = 63, +DragResponse = 64, +ChildAdded = 68, +ChildPolished = 69, +ChildRemoved = 71, +ShowWindowRequest = 73, +PolishRequest = 74, +Polish = 75, +LayoutRequest = 76, +UpdateRequest = 77, +UpdateLater = 78, +EmbeddingControl = 79, +ActivateControl = 80, +DeactivateControl = 81, +ContextMenu = 82, +InputMethod = 83, +TabletMove = 87, +LocaleChange = 88, +LanguageChange = 89, +LayoutDirectionChange = 90, +Style = 91, +TabletPress = 92, +TabletRelease = 93, +OkRequest = 94, +HelpRequest = 95, +IconDrag = 96, +FontChange = 97, +EnabledChange = 98, +ActivationChange = 99, +StyleChange = 100, +IconTextChange = 101, +ModifiedChange = 102, +MouseTrackingChange = 109, +WindowBlocked = 103, +WindowUnblocked = 104, +WindowStateChange = 105, +ReadOnlyChange = 106, +ToolTip = 110, +WhatsThis = 111, +StatusTip = 112, +ActionChanged = 113, +ActionAdded = 114, +ActionRemoved = 115, +FileOpen = 116, +Shortcut = 117, +ShortcutOverride = 51, +WhatsThisClicked = 118, +ToolBarChange = 120, +ApplicationActivate = 121, +ApplicationDeactivate = 122, +QueryWhatsThis = 123, +EnterWhatsThisMode = 124, +LeaveWhatsThisMode = 125, +ZOrderChange = 126, +HoverEnter = 127, +HoverLeave = 128, +HoverMove = 129, +EnterEditFocus = 150, +LeaveEditFocus = 151, +AcceptDropsChange = 152, +ZeroTimerEvent = 154, +GraphicsSceneMouseMove = 155, +GraphicsSceneMousePress = 156, +GraphicsSceneMouseRelease = 157, +GraphicsSceneMouseDoubleClick = 158, +GraphicsSceneContextMenu = 159, +GraphicsSceneHoverEnter = 160, +GraphicsSceneHoverMove = 161, +GraphicsSceneHoverLeave = 162, +GraphicsSceneHelp = 163, +GraphicsSceneDragEnter = 164, +GraphicsSceneDragMove = 165, +GraphicsSceneDragLeave = 166, +GraphicsSceneDrop = 167, +GraphicsSceneWheel = 168, +GraphicsSceneLeave = 220, +KeyboardLayoutChange = 169, +DynamicPropertyChange = 170, +TabletEnterProximity = 171, +TabletLeaveProximity = 172, +NonClientAreaMouseMove = 173, +NonClientAreaMouseButtonPress = 174, +NonClientAreaMouseButtonRelease = 175, +NonClientAreaMouseButtonDblClick = 176, +MacSizeChange = 177, +ContentsRectChange = 178, +MacGLWindowChange = 179, +FutureCallOut = 180, +GraphicsSceneResize = 181, +GraphicsSceneMove = 182, +CursorChange = 183, +ToolTipChange = 184, +NetworkReplyUpdated = 185, +GrabMouse = 186, +UngrabMouse = 187, +GrabKeyboard = 188, +UngrabKeyboard = 189, +StateMachineSignal = 192, +StateMachineWrapped = 193, +TouchBegin = 194, +TouchUpdate = 195, +TouchEnd = 196, +NativeGesture = 197, +RequestSoftwareInputPanel = 199, +CloseSoftwareInputPanel = 200, +WinIdChange = 203, +Gesture = 198, +GestureOverride = 202, +ScrollPrepare = 204, +Scroll = 205, +Expose = 206, +InputMethodQuery = 207, +OrientationChange = 208, +TouchCancel = 209, +ThemeChange = 210, +SockClose = 211, +PlatformPanel = 212, +StyleAnimationUpdate = 213, +ApplicationStateChange = 214, +WindowChangeInternal = 215, +ScreenChangeInternal = 216, +PlatformSurface = 217, +Pointer = 218, +TabletTrackingChange = 219, +WindowAboutToChangeInternal = 221, +RANGE(User, 1000 ... 65535), +MaxUser = 65535, +} QEvent::Type; + +QApplication_notify_entry(QObject *receiver, QEvent *event, QEvent::Type type) QApplication_notify_exit(bool consumed, bool filtered) |