Кажется, немного продвинулся:
dataBase = QSqlDatabase::addDatabase("QMYSQL");
dataBase.setHostName("XXX");
dataBase.setDatabaseName("YYY");
dataBase.open();
QSqlTableModel* model = new QSqlTableModel(this,dataBase);
model->setTable("ZZZ");
model->select();
Все хорошо. Затем, после
database.close();
database.open():
выдается "Unable to find table ZZZ"
Неужели не оживить модель? или я здесь моя ошибка?