С помощью QTableView отображаются данные представляемые моделью потомком QSqlQueryModel. Данные в базе данных изменяются с помощью SQL-оператора UPDATE или INSERT одним из клиентов. Как сделать чтобы данные, которые отображаются у другого клиента обновлялись. Данные обновляются только после выполнения QSqlQueryModel.setQuery(). Пробовал в функции, вызывающей SQL-оператор выполнять emit DataChange(index,index). Может надо какой-нибудь другой сигнал генерировать, который принудительно вызывает обновление данных отображаемых вьюером.
|