Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
4.8.2
-
None
-
windows 7 (x64)
Description
this little exemple compile fine in 4.7.1 and older version but with 4.8.2 i got this error during the comilation with (msvc 2010)
Compile Output
error C2064: term does not evaluate to a function taking 5 arguments ..\testConcurentRun\main.cpp(14) : see reference to function template instantiation 'QFuture<T> QtConcurrent::run<MJaoWidgetProperty*,QVariant(__thiscall MJaoWidgetProperty::* )(int *,const int *,bool,bool) const,int*,int*,bool,bool>(Functor,const Arg1 &,const Arg2 &,const Arg3 &,const Arg4 &,const Arg5 &)' being compiled with [ T=int, Functor=MJaoWidgetProperty *, Arg1=QVariant (__thiscall MJaoWidgetProperty::* )(int *,const int *,bool,bool) const, Arg2=int *, Arg3=int *, Arg4=bool, Arg5=bool ]
but if compile the same exemple with mingw32 it compiles fine.