Plutohttp://doc.qt.digia.com/qt/qsqltablemodel.html#EditStrategy-enum
Вдобавок, теперь вставленная запись сохраняется в БД. Вот только вручную изменять вновь появившуюся строку в таблице на форме бесполезно! Сохраняется только то, что было вставлено программно. Сколько этот самый урюк не меняй, он всё равно останется урюком!
self.model.setEditStrategy(QtSql.QSqlTableModel.OnFieldChange)
PlutoИзвестен
А почему такой глюк никому не известен?
http://blog.oh-mypixel.com/qt-qsqlrelationaltablemodel-and-insertrecord-foreign-key-cannot-be-null/
http://qt-project.org/forums/viewthread/3872
и еще что-то попадалось.
PlutoДобавляли QSqlField, наверное. Это же C++, у них нет SQLAlchemy и Django-ORM
Как люди раньше писали программы с QRelationalTableModel? Или ей никто до меня не пользовался?