[gelöst] QtConcurrent: Werte übergeben
Verfasst: 21. April 2009 20:30
Hallo,
irgendwie komme ich an folgender Stelle nicht weiter. Vielleicht weiß ja einer von euch eine Lösung...
Ich habe eine Funktion, die per QtConcurrent aufgerufen wird. Das klappt soweit auch ganz gut. Jetzt benötige ich in der Funktion jedoch ein Variable aus meiner Hauptfunktion. Wie bekomme ich diese Variable in meine Funktion?
Vielen Dank für die Hilfe, Christian
irgendwie komme ich an folgender Stelle nicht weiter. Vielleicht weiß ja einer von euch eine Lösung...
Ich habe eine Funktion, die per QtConcurrent aufgerufen wird. Das klappt soweit auch ganz gut. Jetzt benötige ich in der Funktion jedoch ein Variable aus meiner Hauptfunktion. Wie bekomme ich diese Variable in meine Funktion?
Code: Alles auswählen
int funktion(QString &sIn)
{
return sIn.toInt()+iWillIchHaben;
}
void hauptfunktion()
{
int iWillIchHaben = 5;
QtConcurrent::map(StringList, funktion);
}