Я использую шаблон MVC, базу данных sqlite в моем коде.Я хочу показывать одни и те же данные в разных представлениях, в разных окнах одновременно.Также я хочу обновить свои данные.
Я реализую модель в классе и вызываю функцию модели по мере необходимости.
QSqlRelationalTableModel* MW_main::relModel()
{
QSqlRelationalTableModel *FTRmodel=new QSqlRelationalTableModel;
FTRmodel->setTable("filename");
FTRmodel->setEditStrategy(QSqlTableModel::OnFieldChange);
FTRmodel->select();
return FTRmodel ;
}
void Tables::model()
{
MW_main *mwmain = new MW_main;
QSqlRelationalTableModel *FTRmodel=new QSqlRelationalTableModel;
FTRmodel = mwmain->relModel ();
}
Мой код работает.Но когда я изменяю данные в окне, другие не знают об обновлении.
Как я могу сообщить другим взглядам?