Hey People

As the Caption already meantions is my problem that i send a signal from one widget to another one passing 3 pointers to arrays. but in the slot i get only the first value af each array.
That means in detail:

i have a widget that has for example:

double* freq = new double[10000];
float* re = new float[10000];
float* im = new float[10000];

i create a SIGNAL that looks like this:

void speccdata_send(double*, float*, float*);

and i emit it like this:

emit speccdata_send(freq, re, im);

the pointer seems to "arrive" at the SLOT too but only the first value of the 3 arrays is correct the rest is 0 .
Does anyone have an idea what my mistake is?

Thanks
Basti