Seite 1 von 1

kein QSqlTableModel::dataChanged() bei ::OnFieldChange

Verfasst: 17. Juli 2008 14:31
von pfid
Hallo,

habe hier eine Ableitung von QSqlRelationalTableModel, in der lediglich data() und flags() überschrieben wurde (nicht setData()).

Nun habe ich das Problem, dass das Signal dataChanged() nicht ausgelöst wird, wenn sich Daten ändern und EditStrategy auf QSqlTableModel::OnFieldChange steht. Stell ich auf QSqlTableModel::OnManualSubmit um, kommt das Signal.

Ich nutze Qt 4.4. Hat jemand eine Ahnung woran das liegen könnte?