Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1547695
  • 博文数量: 596
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 173
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-06 15:50
个人简介

在线笔记

文章分类

全部博文(596)

文章存档

2016年(1)

2015年(104)

2014年(228)

2013年(226)

2012年(26)

2011年(11)

分类: 云计算

2013-03-13 16:52:11

成员类型文档

QEvent::Type

这个枚举类型定义了Qt中有效的事件类型。事件类型和每个类型的专门类如下:

  • QEvent::None - 不是一个事件。
  • QEvent::Accessibility - 可存取性信息被请求。
  • QEvent::Timer - 规则的定时器事件,QTimerEvent
  • QEvent::MouseButtonPress - 鼠标按下,QMouseEvent
  • QEvent::MouseButtonRelease - 鼠标抬起,QMouseEvent
  • QEvent::MouseButtonDblClick - 鼠标再次按下,a href="qmouseevent.html">QMouseEvent。
  • QEvent::MouseMove - 鼠标移动,QMouseEvent
  • QEvent::KeyPress - 键按下(举例,包括Shift)QKeyEvent
  • QEvent::KeyRelease - 键抬起,QKeyEvent
  • QEvent::IMStart - 输入法写作开始。
  • QEvent::IMCompose - 发生输入法写作。
  • QEvent::IMEnd - 输入法写作结束。
  • QEvent::FocusIn - 窗口部件获得键盘焦点QFocusEvent
  • QEvent::FocusOut - 窗口部件失去键盘焦点,QFocusEvent
  • QEvent::Enter - 鼠标进入窗口部件边缘。
  • QEvent::Leave - 鼠标离开窗口部件边缘。
  • QEvent::Paint - 屏幕更新所需要的,QPaintEvent
  • QEvent::Move - 窗口部件位置改变了,QMoveEvent
  • QEvent::Resize - 窗口部件大小改变了,QResizeEvent
  • QEvent::Show - 窗口部件被显示到屏幕上,QShowEvent
  • QEvent::Hide - 窗口部件被隐藏,QHideEvent
  • QEvent::ShowToParent - 一个子窗口部件被显示。
  • QEvent::HideToParent - 一个子窗口部件被隐藏。
  • QEvent::Close - 窗口部件被关闭(永久性地) QCloseEvent
  • QEvent::ShowNormal - 窗口部件应该按通常模式显示。
  • QEvent::ShowMaximized - 窗口部件应该按最大化模式显示。
  • QEvent::ShowMinimized - 窗口部件应该按最小化模式显示。
  • QEvent::ShowFullScreen - 窗口部件应该按全屏模式显示。
  • QEvent::ShowWindowRequest - 窗口部件窗口应该被显示。这个类型是废弃的。它的提供是为了保证旧代码能够工作。我们强烈建议在新代码中不要使用它。
  • QEvent::DeferredDelete - 在这个对象被清理干净之后,它将被删除。
  • QEvent::Accel - 孩子中的键按下,用于快捷键处理。QKeyEvent
  • QEvent::Wheel - 鼠标滚轮转动,QWheelEvent
  • QEvent::ContextMenu - 上下文弹出菜单,QContextMenuEvent
  • QEvent::AccelAvailable - 在一些平台上Qt使用的内部事件。
  • QEvent::AccelOverride - Key press in child, for overriding shortcut key handling, QKeyEvent.
  • QEvent::WindowActivate - 窗口被激活了。
  • QEvent::WindowDeactivate - 窗口被停用了。
  • QEvent::CaptionChange - 窗口部件的标题改变了。
  • QEvent::IconChange - 窗口部件的图标改变了。
  • QEvent::ParentFontChange - 父窗口部件的字体改变了。
  • QEvent::ApplicationFontChange - 默认的应用程序字体改变了。
  • QEvent::PaletteChange - 窗口部件的调色板改变了。
  • QEvent::ParentPaletteChange - 父窗口部件的调色板改变了。
  • QEvent::ApplicationPaletteChange - 默认的应用程序调色板改变了。
  • QEvent::Clipboard - 剪贴板内容发生改变,QClipboard
  • QEvent::SockAct - 套接字触发,通常在QSocketNotifier中实现。
  • QEvent::DragEnter - 一个拖拽进入了一个窗口部件,QDragEnterEvent
  • QEvent::DragMove - 一个拖拽正在进行中,QDragMoveEvent
  • QEvent::DragLeave - 一个拖拽离开了窗口部件,QDragLeaveEvent
  • QEvent::Drop - 一个拖拽完成了,QDropEvent
  • QEvent::DragResponse - 在一些平台上Qt使用的内部事件。
  • QEvent::ChildInserted - 对象得到了一个孩子,QChildEvent
  • QEvent::ChildRemoved - 对象失去了一个孩子,QChildEvent
  • QEvent::LayoutHint - 窗口部件孩子改变了布局属性。
  • QEvent::ActivateControl - 在一些平台上Qt使用的内部事件。
  • QEvent::DeactivateControl - 在一些平台上Qt使用的内部事件。
  • QEvent::Quit - 保留的。
  • QEvent::Create - 保留的。
  • QEvent::Destroy - 保留的。
  • QEvent::Reparent - 保留的。
  • QEvent::Speech - 为语音输入而保留的。
  • QEvent::Tablet - Wacom Tablet事件。
  • QEvent::User - 用户定义事件。
  • QEvent::MaxUser - 最后用户事件id。

用户事件应该包含User和MaxUser值。

阅读(5037) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~