Ich hoffe man kann sehen, was passiert...leider bekomme ich immer nach unbestimmter zeit diese fehlermeldung, das einzige, was mit 'mydata' noch passiert ist, dass ich es ebend emitte, auffange weiter gebe und ausgebe...
hier bekommt die methode die liste:QStringList myvalue;
QList<QStringList> mydata;
for(int i=2;i<list.size();++i){
QString value = list.at(i);
myvalue << value;
if((i-1) % 4 ==0){
mydata << myvalue;
myvalue.clear();
}
}
emit sendPRC(marker,time,mydata);
mydata.clear();
}
void NEH::setPrcData(const QString &time,QList<QStringList> prcList){
for(int i=0;i<prcList.size();++i){
QStringList prcData = prcList.at(i);
for(int a=0;a<prcData.size();++a){
printf("\n%s",prcData.at(a).toLatin1().data());
}
printf("\n%s","----------------------");
prcData.clear();
}
prcList.clear();
}