Wie ermittelt man ob ein Feld oder mehrere Felder einer Zeile oder einer Tabelle "dirty" sind ?
Muss ich wirklich mit isDirty (QModelIndex) durch die ganze Tabelle durchiterieren um das zu ermitteln ?
Z.Zt. vewende ich QT 4.3.3 (Linux)
QSqlTableModel: Wie ermittelt man Dirty fuer Zeile/Tabelle ?
Im Source von QT wird das ueber eine private Klasse, die nicht exportiert wird, gemacht.upsala hat geschrieben:Entweder im Source von Qt nachsehen, wie Trolltech diese Funktion implementiert hat und dann hoffen, daß man von außen zugreifen kann.
Oder das Model ableiten und bei setData() eigene Marker setzen.
Task-Tracker ?upsala hat geschrieben:Oder im Task-Tracker mal nachfragen, ob man nicht eine Liste aller 'Dirty'-Zellen bekommen kann...