Möchte einem model Daten zuordnen. (bival ist eine int-Variable)
Bei Verwendung einer Lambda-Funktion bekomme ich
Fehler: no matching function for call to 'QStandardItemModel::setData(QModelIndex, wp_Hzg::berechnungen()::<lambda()>)'
);
^
Warum?
Code: Alles auswählen
qmod_TC->setData(qmod_TC->index(0,2, QModelIndex()),
[=]() {
switch (bival) {
case 0:
return "monovalent";
break;
case 1:
return "bivalent alternativ";
break;
case 2:
return "bivalent parallel";
break;
}
} //Ende Lambda
);
Chri