Qt5 Qt 5使用C+;与3个以上参数的新信号插槽连接+;11

Qt5 Qt 5使用C+;与3个以上参数的新信号插槽连接+;11,qt5,Qt5,有人能给出一个非常简单的C++11示例,说明Qt5中的信号插槽连接使用新语法和函数指针,其中信号/插槽函数包含3个以上的参数吗?据我所知,如果signal/slot函数有3个以上的参数,则如果使用C++98编译失败,并出现以下错误: /Users/xxxx/Qt5.0.1/5.0.1/clang_64/include/QtCore/qobject_impl.h:82:错误:数组初始值设定项中的元素过多 QtPrivate::QMetaTypeIdHelper::qt_metatype_id(),

有人能给出一个非常简单的C++11示例,说明Qt5中的信号插槽连接使用新语法和函数指针,其中信号/插槽函数包含3个以上的参数吗?据我所知,如果signal/slot函数有3个以上的参数,则如果使用C++98编译失败,并出现以下错误:

/Users/xxxx/Qt5.0.1/5.0.1/clang_64/include/QtCore/qobject_impl.h:82:错误:数组初始值设定项中的元素过多 QtPrivate::QMetaTypeIdHelper::qt_metatype_id(),QtPrivate::QMetaTypeIdHelper::qt_metatype_id(),0};返回t;}}; ^

对于答案的完整性和每个人的好处,同样使用C++11,看到重载信号连接到具有3个以上参数的插槽也是很好的


谢谢

这是Qt中的一个bug,现已修复