@theSever

Qt SQLite C++ проблема с кодировкой, русские буквы?

Открываю базу данных и вывожу результат в listWidget или textEdit.

// Очистить список строк
    ui->listWidget->clear();

    //Осуществляем запрос
    QSqlQuery query;
    query.exec("select name from sqlite_master where type='table'");

    //Вывод
    while (query.next())
    {
    QString table = query.value(0).toString();
    ui->listWidget->addItem(table);


//Осуществляем запрос
   QSqlQuery query;
   query.exec("select id,name,comment from `Default`");

   //Выводим значения из запроса
   while (query.next())
   {
   QString id = query.value(0).toString();
   QString name = query.value(1).toString();
   QString comment = query.value(2).toString();
   ui->textEdit->insertPlainText(id+" "+name+" "+comment+"\n");


Все русские буквы выводятся в качестве бреда.

4 none ������ ���� �� �����


Как решить эту проблему?
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
HARMAN Connected Services Нижний Новгород
от 60 000 до 120 000 руб.
Soft Media Int. Пенза
от 125 000 до 225 000 руб.
ООО ЭНЕРГИЯ Новосибирск
от 60 000 до 90 000 руб.
15 авг. 2018, в 23:38
300 руб./за проект
15 авг. 2018, в 22:39
60000 руб./за проект
15 авг. 2018, в 21:18
30000 руб./за проект