当前位置:   article > 正文

Qt,QEvent事件类型_qevent 类型

qevent 类型
  1. Qt5.QEvent.QTimerEvent 定时器事件
  2. QMouseEvent 鼠标事件
  3. QWheelEvent 滑动鼠标滑轮事件
  4. QTabletEvent
  5. QKeyEvent 键盘事件
  6. QFocusEvent 焦点事件
  7. QPaintEvent 绘画事件
  8. QMoveEvent 移动事件
  9. QResizeEvent 窗口尺寸大小改变事件
  10. QCloseEvent 关闭事件
  11. QShowEvent 显示事件
  12. QHideEvent 隐藏事件
  13. QContextMenuEvent 上下文菜单事件(右键菜单事件)
  14. QIMEvent
  15. QDropEvent 拖放动作
  16. QDragLeaveEvent 拖拽的离开事件
  17. QChildEvent 当一个子窗口被添加或者移除时候被送入QObject的
  18. QCustomEvent 用户自定义事件
  19. """事件类型和每个类型的专门类如下:"""
  20. QEvent::None - 不是一个事件。
  21. QEvent::Accessibility - 可存取性信息被请求。
  22. QEvent::Timer - 规则的定时器事件,QTimerEvent。
  23. QEvent::MouseButtonPress - 鼠标按下,QMouseEvent。
  24. QEvent::MouseButtonRelease - 鼠标抬起,QMouseEvent。
  25. QEvent::MouseButtonDblClick - 鼠标再次按下,a href="qmouseevent.html">QMouseEvent。
  26. QEvent::MouseMove - 鼠标移动,QMouseEvent。
  27. QEvent::KeyPress - 键按下(举例,包括Shift)QKeyEvent。
  28. QEvent::KeyRelease - 键抬起,QKeyEvent。
  29. QEvent::IMStart - 输入法写作开始。
  30. QEvent::IMCompose - 发生输入法写作。
  31. QEvent::IMEnd - 输入法写作结束。
  32. QEvent::FocusIn - 窗口部件获得键盘焦点,QFocusEvent。
  33. QEvent::FocusOut - 窗口部件失去键盘焦点,QFocusEvent。
  34. QEvent::Enter - 鼠标进入窗口部件边缘。
  35. QEvent::Leave - 鼠标离开窗口部件边缘。
  36. QEvent::Paint - 屏幕更新所需要的,QPaintEvent。
  37. QEvent::Move - 窗口部件位置改变了,QMoveEvent。
  38. QEvent::Resize - 窗口部件大小改变了,QResizeEvent。
  39. QEvent::Show - 窗口部件被显示到屏幕上,QShowEvent。
  40. QEvent::Hide - 窗口部件被隐藏,QHideEvent。
  41. QEvent::ShowToParent - 一个子窗口部件被显示。
  42. QEvent::HideToParent - 一个子窗口部件被隐藏。
  43. QEvent::Close - 窗口部件被关闭(永久性地) QCloseEvent。
  44. QEvent::ShowNormal - 窗口部件应该按通常模式显示。
  45. QEvent::ShowMaximized - 窗口部件应该按最大化模式显示。
  46. QEvent::ShowMinimized - 窗口部件应该按最小化模式显示。
  47. QEvent::ShowFullScreen - 窗口部件应该按全屏模式显示。
  48. QEvent::ShowWindowRequest - 窗口部件窗口应该被显示。这个类型是废弃的。它的提供是为了保证旧代码能够工作。我们强烈建议在新代码中不要使用它。
  49. QEvent::DeferredDelete - 在这个对象被清理干净之后,它将被删除。
  50. QEvent::Accel - 孩子中的键按下,用于快捷键处理。QKeyEvent。
  51. QEvent::Wheel - 鼠标滚轮转动,QWheelEvent。
  52. QEvent::ContextMenu - 上下文弹出菜单,QContextMenuEvent。
  53. QEvent::AccelAvailable - 在一些平台上Qt使用的内部事件。
  54. QEvent::AccelOverride - Key press in child, for overriding shortcut key handling, QKeyEvent.
  55. QEvent::WindowActivate - 窗口被激活了。
  56. QEvent::WindowDeactivate - 窗口被停用了。
  57. QEvent::CaptionChange - 窗口部件的标题改变了。
  58. QEvent::IconChange - 窗口部件的图标改变了。
  59. QEvent::ParentFontChange - 父窗口部件的字体改变了。
  60. QEvent::ApplicationFontChange - 默认的应用程序字体改变了。
  61. QEvent::PaletteChange - 窗口部件的调色板改变了。
  62. QEvent::ParentPaletteChange - 父窗口部件的调色板改变了。
  63. QEvent::ApplicationPaletteChange - 默认的应用程序调色板改变了。
  64. QEvent::Clipboard - 剪贴板内容发生改变,QClipboard。
  65. QEvent::SockAct - 套接字触发,通常在QSocketNotifier中实现。
  66. QEvent::DragEnter - 一个拖拽进入了一个窗口部件,QDragEnterEvent。
  67. QEvent::DragMove - 一个拖拽正在进行中,QDragMoveEvent。
  68. QEvent::DragLeave - 一个拖拽离开了窗口部件,QDragLeaveEvent。
  69. QEvent::Drop - 一个拖拽完成了,QDropEvent。
  70. QEvent::DragResponse - 在一些平台上Qt使用的内部事件。
  71. QEvent::ChildInserted - 对象得到了一个孩子,QChildEvent。
  72. QEvent::ChildRemoved - 对象失去了一个孩子,QChildEvent。
  73. QEvent::LayoutHint - 窗口部件孩子改变了布局属性。
  74. QEvent::ActivateControl - 在一些平台上Qt使用的内部事件。
  75. QEvent::DeactivateControl - 在一些平台上Qt使用的内部事件。
  76. QEvent::Quit - 保留的。
  77. QEvent::Create - 保留的。
  78. QEvent::Destroy - 保留的。
  79. QEvent::Reparent - 保留的。
  80. QEvent::Speech - 为语音输入而保留的。
  81. QEvent::Tablet - Wacom Tablet事件。
  82. QEvent::User - 用户定义事件。
  83. QEvent::MaxUser - 最后用户事件id。
  84. 用户事件应该包含User和MaxUser值。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/838992
推荐阅读
相关标签
  

闽ICP备14008679号