来自typedef的自定义类型为Qt MetaType

时间:2017-03-24 14:36:38

标签: c++ qt

我有一个简单的类型声明为

typedef uint64_t Hash;

如何将此类型用于Qt信号/插槽结构?

1 个答案:

答案 0 :(得分:2)

由于typedef属于基本类型,因此无需将其用于信号和插槽(甚至排队连接也可以工作,尽管那些与“旧的”基于字符串的连接语法有关) 。

在我的测试中(使用Qt 5.8)我也没有this question中描述的问题。

如果您使用旧的Qt5版本仍然展示此版本,请使用新的连接语法(不包含SIGNALSLOT关键字)。