QtConcurrent::run() 只能运行参数个数不超过5的函数

有时不得不看源码 qtconcurrentrun.h

template <typename T, typename Param1, typename Arg1, typename Param2, typename Arg2, typename Param3, typename Arg3, typename Param4, typename Arg4, typename Param5, typename Arg5>
QFuture<T> run(T (*functionPointer)(Param1, Param2, Param3, Param4, Param5), const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5);

 

posted on 2019-10-15 09:16  liujx2019  阅读(1410)  评论(0编辑  收藏  举报

导航