Я работаю с sqlite и qt.Я понимаю, что sqlite не имеет встроенного контроля доступа пользователей, и у меня все в порядке, и у меня есть план для контроля доступа с помощью моего приложения - настройте несколько групп пользователей в базе данных и выполните аутентификацию на стороне приложения.Я хотел бы знать, есть ли простой способ помешать моим представлениям о QSqlRelationalTableModel
данных обновлять базу данных (т.е. сделать базу данных доступной только для чтения).
В настоящее время я использую стратегию редактирования OnFieldChange
, если я изменю ее, например, на OnManualSubmit
(без применения вызова submit), это помешает обновлению дБ?
Есть ли более умный способ сделать это?Как сделать представление доступным только для чтения?