Qt-信号和槽中使用自定义数据类型

来源:互联网 发布:淘宝网手工布鞋 编辑:程序博客网 时间:2024/05/16 06:24

QT如果要在信号中使用自定义类型,需要首先调用qRegisterMetaType函数,语句类似 
qRegisterMetaType<Foo>("Foo");
      其实不止是自定义类型,包括QList这种QT的容器类也是一样的。估计QT只是给少数几个类如QString注册了。还有少数原生类型,比如发现__int64也是需要注册的,qRegisterMetaType<__int64>("__int64");。

FROM: http://blog.csdn.net/deverwh/article/details/52626496



0 0