ich bräuchte mal einen Vorschlag bzw. einen Rat.
Ich hab eine QTableView mit Zeilen und Spalten.
Pro Zeile muss gelten das der Wert in Spalte 2 Größer ist wie in Spalte 1.
Mein Frage ist jetzt wo implementier ich diese Abfrage ?
Möglichkeiten hätte ich ja im QItemDelegate
oder im QAbstractTableModel.
Mir ist jedoch nicht ganz klar was sauberer ist.
Ich könnte in
Code: Alles auswählen
QItemDelegate.createEditor(self, parent, option, index)
Über den Editor (in diesem Fall QDoubleSpinBoxen) könnte man den User auch mit einem farblichen Feedback darauf hinweisen das der Wert nicht aktzeptiert wird etc.
Von dem her kling das für mich am plausibelsten ...
Andere Vorschläge ?
Gruß