当前位置: 首页 > news >正文

企业网站软件东莞市建设工程信息服务协会

企业网站软件,东莞市建设工程信息服务协会,关于旅游网站策划书,软件开发计划模板一、鼠标 鼠标点击 mousePressEvent 鼠标释放 mouseReleaseEvent 鼠标移动 mouseMoveEvent 鼠标双击 mouseDoubleClickEvent 鼠标滚轮 QWheelEvent 二、键盘 键盘按下 keyPressEvent 键盘松开keyReleaseEvent 一、鼠标 #include QMouseEvent 鼠标点击 mouse… 一、鼠标 鼠标点击 mousePressEvent 鼠标释放 mouseReleaseEvent 鼠标移动 mouseMoveEvent 鼠标双击 mouseDoubleClickEvent 鼠标滚轮 QWheelEvent 二、键盘 键盘按下 keyPressEvent 键盘松开keyReleaseEvent 一、鼠标 #include QMouseEvent  鼠标点击 mousePressEvent void Widget::mousePressEvent(QMouseEvent *event){  if(event-button() Qt::RightButton){}if(event-button() Qt::LeftButton){} } 鼠标释放 mouseReleaseEvent void Widget::mouseReleaseEvent(QMouseEvent *event){ if(event-button() Qt::RightButton){}if(event-button() Qt::LeftButton){} } 鼠标移动 mouseMoveEvent void Widget::mouseMoveEvent(QMouseEvent *event){this-move(QPoint()); }注 event-globalPos()//光标的位置 QCursor::pos()//光标的位置 this-pos()//界面左上角位置 鼠标双击 mouseDoubleClickEvent void Widget::mouseDoubleClickEvent(QMouseEvent *event) 鼠标滚轮 QWheelEvent void Widget::wheelEvent(QWheelEvent* event) { //使用 angleDelta() 来获取滚动角度增量QPoint angleDelta event-angleDelta();if (!angleDelta.isNull()) {int yDelta angleDelta.y(); // 获取垂直方向上的增量if (yDelta 0) {// 向上滚动qDebug() UP;}else if (yDelta 0) {// 向下滚动qDebug() DOWN;}//或者使用 pixelDelta() 来获取滚动像素增量QPoint pixelDelta event-pixelDelta();if (!pixelDelta.isNull()) {int yDelta pixelDelta.y(); // 获取垂直方向上的增量if (yDelta 0) {}else if (yDelta 0) {}} } 注qt5是event-delta(); 二、键盘 #include QKeyEvent  键盘按下 keyPressEvent void Widget::keyPressEvent(QKeyEvent *event){ //特殊按键 如按下CTRLif(event-modifiers() Qt::CTRL){}//普通按键 如按下Aif(event-key() Qt::Key_A){}else{ QWidget::keyPressEvent(event);//保持基类默认} } 键盘松开 keyReleaseEvent void Widget::keyReleaseEvent(QKeyEvent *event){switch (event-key()) {case Qt::Key_Up:if (!event-isAutoRepeat()) {} //使用isAutoRepeat是为了识别自动重复即事件发生一次就执行一次功能break;case Qt::Key_Left:if (!event-isAutoRepeat()) {}break;default:break;}// 调用基类的方法来处理默认行为QWidget::keyReleaseEvent(event); }注isAutoRepeat 如  if (!event-isAutoRepeat()) {jump();} 只会在按下一次键盘后执行一次jump函数在游戏中就只会让角色跳跃一次。
http://www.hkea.cn/news/14393428/

相关文章:

  • 什么是门户网站有哪些福建省网站备案用户注销(删除)备案申请表
  • 东台网站制作西安市建设工程信息网招投标业务平台
  • 网站开发工程师求职信外贸怎样做网站
  • 北京网站设计公司兴田德润优惠吗厦门seo
  • 网站怎样做地理位置定位石家庄的设计公司
  • 展览会建设网站平台的作用阿里巴巴做网站
  • 织梦网站后台一键更新没反应自己免费建站平台推荐
  • 安徽合肥制作网站公司哪家好网站做聚合页面
  • 如何建立网站建设wordpress的数据库主机名
  • 网站内容改版开发公司移交物业必备资料
  • 基于vue的个人网站开发南昌盗网站少优化公司
  • 发布网站需要多大空间wordpress控制上下页链接
  • 跳转网站代码59网站一起做网店
  • 新增备案网站要关闭吗手机模板网站生成制作软件
  • 怎样制作微信网站网页设计课程心得体会
  • 滁州网站开发小程序个人开发全过程
  • 广西建设网桂建云网站济南网站制作工作室
  • asp网站模板安装教程做网站的照片要多大像素
  • 做手机网站费用西安SEO网站建设哪家好
  • 网站首页新闻模板西安营销网站
  • 建e室内设计网画图郑州做网站优化最好的公司
  • 免费云服务器网站有哪些无锡正规网站建设
  • 游戏网站怎么做推广东莞财务公司代注册公司
  • 网站策划编辑如何做华为商城网站设计分析
  • 医疗产品网站建设中小企业网站建设应该注意什么事项
  • 做网站公司 汉狮网络关键词seo资源
  • 简单网上书店网站建设php网站建设用什么软件有哪些
  • 个人网站 做导航燕郊建设局网站
  • pythom 网站开发规范网站建设中心怎么做
  • 做技术网站赚钱wordpress k线图 插件