问题:
当你在项目中,自定义数据结构,在进行Qt的信号槽机制时,会出现不报错,调试也不进入slot中。
问题分析:
1:由于我数据结构定义到module库中,那么我mainwindow中的connect,可能出现这种问题
2:由于自定义的库,会出现不能信号传递的问题
问题解决方式:
在信号和槽连接的cpp文件构造函数中声明:
qRegisterMetaType<Module>("Module");
就能解决问题!!!
问题:
当你在项目中,自定义数据结构,在进行Qt的信号槽机制时,会出现不报错,调试也不进入slot中。
问题分析:
1:由于我数据结构定义到module库中,那么我mainwindow中的connect,可能出现这种问题
2:由于自定义的库,会出现不能信号传递的问题
问题解决方式:
在信号和槽连接的cpp文件构造函数中声明:
qRegisterMetaType<Module>("Module");
就能解决问题!!!