Qt SQL QTableView не отображает таблицы на русском языке
Всем привет. При подключении к БД, если названия таблиц в ней на английском языке, они отображаются в QTableView нормально, на русском - не отображаются вообще. При этом я могу получить названия всех таблиц, на русском в том числе, т.е. выводит их названия корректно.
QStringList tablesList = database.tables(QSql::TableType::Tables);
Пробовал использовать
query->exec("SET NAMES 'cp1251'")
Но ломались названия таблиц и становились вопросиками, все равно их не получал. Модель подключаю к таблице следующим образом:
model->setTable(ui->tabTablesWidget->tabBar()->tabText(index));
model->select();