假设我的鼠标左键已经按下。
若移动鼠标,会发生的move事件,button返回Qt::NoButton,buttons返回LeftButton。
再按下右键,会发生press事件,button返回RightButton,buttons返回LeftButton|RightButton
再移动鼠标,会发生move事件,button返回Qt::NoButton,buttons返回LeftButton|RightButton
再松开左键,会发生Release事件,button返回LeftButton,buttons返回RightButton
总而言之,button返回“那个按钮发生了此事件”,buttons返回"发生事件时哪些按钮还处于按下状态"

最新文章

  1. jquery选项卡
  2. javasript_数据结构和算法_栈
  3. HBase之集群状态
  4. 使用Redis来实现LBS的应用
  5. python递归小疑惑
  6. netbeans环境的建立
  7. URL参数中有 特殊符号或加密数据 的问题解决
  8. php学习之路:php在iconv功能 详细解释
  9. python crypto
  10. sqlite3基本相关使用
  11. 深入理解ES6之——迭代器与生成器
  12. 芝麻HTTP:
  13. scrapy crawl xmlfeed spider
  14. JVM-垃圾收集算法
  15. JAVA\Android 多线程实现方式及并发与同步
  16. softmax详解
  17. k8s学习笔记之九: Service Account
  18. centos7安装zabbix客户端并监控
  19. oracle 提示没有监听
  20. spring Quartz基于配置文件和注解的实现

热门文章

  1. sqoop使用经验总结及问题汇总
  2. appium随笔
  3. 自动添加菜品,加入运行中遇到的异常,生成日志文件...<工作中场景...>
  4. Linux基础命令---arp
  5. CATALINA_OPTS和 JAVA_OPTS区别
  6. vue中组件通信之子父通信
  7. printf、fprintf、sprintf和snprintf 区别
  8. Django框架----在Python脚本中调用Django环境
  9. mysql01
  10. 计算概论(A)/基础编程练习2(8题)/8:1的个数