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

网站建设工作有底薪吗注册网站卖东西

网站建设工作有底薪吗,注册网站卖东西,网站排版策划,长沙百度首页排名一、问题 在项目的需求中,地图A上面需要叠放一个任务窗口B,B覆盖了A,导致A接受不到鼠标及滚轮事件。 二、解决方案 1、Qt::WA_TransparentForMouseEvents 是 Qt 框架中的一个属性,用于使指定的控件及其子控件不响应鼠标事件。当启…

一、问题

        在项目的需求中,地图A上面需要叠放一个任务窗口B,B覆盖了A,导致A接受不到鼠标及滚轮事件。

二、解决方案

        1、Qt::WA_TransparentForMouseEvents 是 Qt 框架中的一个属性,用于使指定的控件及其子控件不响应鼠标事件。当启用此属性时,鼠标事件将传递给其他控件,就像这些控件及其子控件不存在于控件层次结构中一样

        2、利用postEvent给指定控件发送事件。 重载上面widget的事件处理函数,利用postEvent发送事件,让事件分发给下面的窗口

三、案例

//上层窗口
void Widget::mousePressEvent(QMouseEvent *event)
{QWidget::mousePressEvent(event);postMouseEventToSlibings(event);qDebug() << "widget mousePressEvent";
}void Widget::postMouseEventToSlibings(QMouseEvent *event)
{if (this->parentWidget()){this->setAttribute(Qt::WA_TransparentForMouseEvents, true);auto point = this->mapTo(parentWidget(), event->pos());auto widget = parentWidget()->childAt(point);if (widget){point = widget->mapFrom(parentWidget(), point);auto e = new QMouseEvent(event->type(), point, event->button(),event->buttons(), event->modifiers());QApplication::postEvent(widget, e);}}setAttribute(Qt::WA_TransparentForMouseEvents, false);
}

http://www.yayakq.cn/news/953740/

相关文章:

  • wordpress批注功能seo外包公司报价
  • 百度收录什么网站吗seo短视频入口
  • 企业解决方案网站android 移动网站开发
  • 河南网站设计公司价格网站建立的意义
  • 南昌营销网站开发wordpress在固定链接设置页面
  • 网站建设与维护试卷响应式网站和平时网站的区别
  • 手机全部网站小程序招商加盟平台
  • 简单门户网站开发恶意点击软件有哪些
  • 网站模板和后台服装公司logo设计
  • dw怎么做百度页面网站做淘客网站怎么样
  • 网站建设公司问答营销案例开源企业网站源码
  • 十大电子游戏平台网站做救助流浪动物网站的产生背景
  • 购物网站开发文档页面设计的宗旨是什么
  • 北京建设信息港网站为什么建设网银网站打不开
  • 家居企业网站建设咨询国外最火的网站
  • xxx网站策划书个人政务公开网站建设工作总结
  • eclipse jsp 网站开发杭州品牌设计公司排名前十
  • 做外贸建网站需要多少钱顺德做网站公司哪家好
  • 做网站有什么语言好海洋做网站
  • 制作html网站模板安徽住房建设厅官网信息查询
  • 大航母网站建设服务WordPress付费下载源码
  • 北京网站建设的公司做网站工作好么
  • 太原网站优化可信网站验证价格
  • 网站服务器返回状态码404带后台的网站模板下载
  • 气动科技东莞网站建设ps网页版在线制作
  • 做服装广告素材网站网站推广服务算中介吗
  • 套模版做网站济南建网站送400电话
  • 确定网站界面杭州建设信用平台
  • ps做网站的效果图各位大哥给个网站
  • 做网站联系方式怎么做网站的界面