Уже который день бьюсь
У меня возникают сложности с добавлением/удалением записей в базу данных.
Вот написал тестовый проект, в котором просматривается проблема с добавлением (приаттачен).
Суть проблемы - нажимаю кнопку 'Add' - запись добавляется. Я её могу редактировать, но потом если я нажму ещё раз 'Add', то все мои изменения исчезают.
Сейчас у меня по умолчанию заносится запись "www" (любой текст), мне она вообще не нужна, но без вызовов setData("www") и commit() ещё хуже получается.
Непонятно, как лучше делать model->submit() или model->submitAll()? И ещё - как эти submit'ы соотносятся с коммитами (QSqlDatabase::commit()) для базы данных?