Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Qt Checkable Action в Qmenu https://www.cyberforum.ru/qt/thread1376971.html
Как сделать позицию в Qmenu так чтобы напротив неё был заначек выбрано/не выбрано как в прикрепленном изображении.
C++ Qt Qt+Android ошибка 216
Всем доброго времени суток. У меня снова проблемы со сборкой под андроид, но уже на другом компе, при сборке происходит ошибка: 14:59:11: Выполняются этапы для проекта MyProject... 14:59:11:...
C++ Qt Трансляция потока с Web камеры по Http
существует ли возможность получать видео с камеры и транслировать по http в браузер?
C++ Qt Интеграция программы на сайт Привет. Ситуация такая. Написал программу в QT, теперь хочу ее интегрировать на сайт. Что бы пользователи сайта могли ей пользоваться, не скачивая. Прочитал, что есть такой скрипт CGI. Но только... https://www.cyberforum.ru/qt/thread1376850.html
C++ Qt Выполнить split(" ") строке, игнорируя пробелы в кавычках https://www.cyberforum.ru/qt/thread1376810.html
Салют! У меня есть строка с атрибутами из XML, например: "xfer="128" name="Some Name"" Нужно получить в списке каждый атрибут отдельно: xfer="128" name="Some Name" При выполнении функции...
C++ Qt Ошибка при выводе текста на печатающее устройство
При компиляции выдает ошибку: mainwindow.obj:-1: ошибка: LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: __cdecl QPrinter::QPrinter(enum QPrinter::PrinterMode)"...
QxmlStreamReader и время на парс C++ Qt
Дамы и господа, кто сталкивался с парсом xml, очень нужна помощь. Использую QxmlStreamREader, если документ маленький 200-300кб (иерархия не более 4-5 всего детей и поддетей порядка 50) то все...
C++ Qt Invalid use of incomplete type class Ui Кидаю код #ifndef WINDOWCAM_H #define WINDOWCAM_H #include <QMainWindow> #include <QWidget> #include <cameraviewholder.h> namespace Ui https://www.cyberforum.ru/qt/thread1376053.html
C++ Qt Q_PROPERTY https://www.cyberforum.ru/qt/thread1376033.html
Ковырялся в исходниках, нашёл в файле qabstractslider.h такую вещь: Q_PROPERTY(int value READ value WRITE setValue NOTIFY valueChanged USER true) Кто знает что обозначает USER true ?
C++ Qt Наследование классов и QObject У меня есть три класс и вот такое наследование WindowTemplate: public QObject MainWindow: public WindowTemplate, public QMainWindow WindowCamView: public WindowTemplate, public QWidget ... https://www.cyberforum.ru/qt/thread1375946.html
DrOffset
11870 / 6424 / 1545
Регистрация: 30.01.2014
Сообщений: 10,448
18.02.2015, 11:05 0

Из Std в QString, русский текст, потеря данных, Qt 5.3.2

18.02.2015, 11:05. Просмотров 742. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от dark.k Посмотреть сообщение
никакого прогресса
Для того, чтобы решить проблему нужно:
1) Абсолютно точно, на 100% представлять в какой кодировке данные приходят (из файла, потока и т.п.)
2) Абсолютно точно, на 100% представлять в какой кодировке нужно увидеть результат.

Судя по коду, читаешь ты с консоли. Консоль в винде в cp866 (DOS). Метод fromLocal8Bit использует текущую системную локаль, для определения этого самого "from". Скорее всего это кодировка cp1251. Естественно пытаясь декодировать 866 под видом 1251, мы получаем невесть что. Еще нужно запомнить, что QString хранит внутри себя юникод. Следовательно, если никаких дополнительных настроек не было применено, результат тоже будет записан в юникоде.
Смотри, проверяй.

Вернуться к обсуждению:
Из Std в QString, русский текст, потеря данных, Qt 5.3.2
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2015, 11:05
Готовые ответы и решения:

QString и русский текст
Возник вопрос как вывести в метку на форме (QLabel) текстовую строку на русском языке. Вначале...

QString в std::string
У меня есть объект, который принимает std::string в качестве пути. Я получаю путь из QFileDialog...

Перевод QString в std::string
Всем привет. Есть 2 программы - первая консольная пишется на C++ с использованием Qt, вторая с...

QString, std::string, curl и json-rpc
Добрый день. Возникла проблема следующего характера: Необходимо отправить на хост строку в...

7
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.