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();

Ответы (0 шт):