执行3D常将中实体的pick操作,结果出现了编译错误:invalid application of 'sizeof' to incomplete type 'Qt3DRender::QPickEvent'

Qt3DRender::QObjectPicker *picker = new Qt3DRender::QObjectPicker(m_sphereEntity);
picker->setHoverEnabled(true);
picker->setEnabled(true);
connect(picker, &Qt3DRender::QObjectPicker::clicked, this, &SceneModifier::mouseClicked);  //出错行

槽函数原型:void mouseClicked(Qt3DRender::QPickEvent *evt

尝试来尝试去,结果是头文件没有包含,包含头文件即可!

#include <QPickEvent>The QPickEvent class holds information when an object is picked.This is received as a parameter in most of the QObjectPicker component signals when picking succeeds.

转载于:https://www.cnblogs.com/MakeView660/p/10308719.html

QT编译错误:invalid application of 'sizeof' to incomplete type 'Qt3DRender::QPickEvent'相关推荐

  1. Linux C 错误 invalid application of 'sizeof' to incomplete type 解决方案

    问题代码 //a.c文件char array_test[]={0XED, 0X34, 0X40, 0X34}; //main.c#define ARRAY_COUNT(array) sizeof(ar ...

  2. 安装qtceator后无法启动help插件 Qt编译错误:cannot find -lGL 解决办法

    1. Qt编译错误:cannot find -lGL 在编译之前常见的一个小工程(在mac下创建的)的时候,出现lGL错误,我以为是不兼容,但又新建了一个项目,编译出错: cannot find -l ...

  3. Qt编译错误“GL/gl.h:No such file or directory”的解决方法

    Qt编译错误"GL/gl.h:No such file or directory"的解决方法 参考文章: (1)Qt编译错误"GL/gl.h:No such file o ...

  4. 关于QT编译错误问题

    这里的意思是出现QT编译错误: 1.之前编译没问题,突然就报错了,而且错误根本不知道啥玩意. 2.编译出现不能自动更新,比如更改ui但是编译之后没该改变. ... 解决方法: 1.删除Makefile ...

  5. error: invalid application of 'sizeof' to an incomplete type 'JNINativeMethod []'

    android studio比较奇葩得把new char[100]{"fff"}这样的直接写成字面值常量 而window 的jni则必须使用这种 -- 尴尬 然后发现2个jni文件 ...

  6. QT编译错误:cannot find file: *.pro

    编译一个之前同事写的QT程序,结果出现了编译错误:cannot find file: *.pro 解决方法:将程序放在英文路径下 尽管出现一些红色的编译信息部门,但是最终还算是编译成功了~ 转载于:h ...

  7. Qt 编译错误 cannot find -lGL 解决方法

    在 Linux 下编译 Qt 代码的时候出现 cannot find -lGL 的错误,如下所示: 图1 编译错误信息 解决方法 在终端中执行如下命令: sudo apt-get install li ...

  8. 两个常见Qt编译错误的解决

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 作者:朱 ...

  9. gcc编译出现:error: dereferencing pointer to incomplete type

    使用gcc编译c文件出现如下错误: getIP.c:14: warning: implicit declaration of function 'gethostname' getIP.c:20: wa ...

最新文章

  1. 数据如何写入到HBase
  2. java子类实例初始化过程
  3. tomcat 在eclipse中可以启动,独立不能启动
  4. SAP OData的CSRF校验开关
  5. Python集合(set)类型的操作
  6. dropdownlist ajax联动,asp.net省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例...
  7. Node.js package.json
  8. javascript Date对象 之 获取时间
  9. 深度学习知识体系总结(2021版)开放下载了!
  10. android studio 混淆方法
  11. .NET程序员应掌握的常用类库
  12. 【博客迁移】hyrepo.com
  13. Python实现批量生成二维码小工具
  14. dell台式计算机恢复出厂设置,戴尔Win10电脑怎么恢复出厂设置?
  15. sharepoint 服务器错误: http://go.microsoft.com/fwlink?LinkID=96177
  16. Unity3D中的对齐
  17. 高数_第3章重积分_三重积分的奇偶性
  18. PCB板上的字母代表哪些元器件?一文看全!
  19. Java使用@Value获取不到值
  20. 实习周记(第三周):忙碌

热门文章

  1. NFS挂载及写入故障
  2. 最新数据!妇科类用药领域,中成药占比高
  3. 阿里Q2财报:阿里云势头猛进领跑全球
  4. 英国脱欧:3/4的技术初创公司将面临严峻时期
  5. 有关VS2008制作安装包时遇到的问题详解
  6. BCB屏幕截图(抓图)程序-转
  7. flask html缓存,flask_cache如何缓存动态数据,如何调用缓存数据
  8. L2-018. 多项式A除以B -PAT团体程序设计天梯赛GPLT
  9. 在网页设计中,引导页是所有页面中的重中之重,引导浏览者很快进入各栏目页面,是一个网站的灵魂所在。
  10. 蓝桥杯 BASIC-29 基础练习 高精度加法