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
Bookmarks