Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Naydachi
1 / 1 / 0
Регистрация: 19.03.2015
Сообщений: 86
1

Русский текст в Qt5.7.0 для Visual Studio 2015

06.11.2016, 23:22. Просмотров 1193. Ответов 4
Метки нет (Все метки)

Собственно, в 4.8 был метод tr(), который начиная с 5-ой версии пофиксили, теперь когда в QString заношу что-то типа
"привет мир" получаю набор кракозябр. Что делать не подскажите? Говорят про исходники в кодировке utf-8 пробывал, не помогло, мб что-то и не так сделал, так что рассчитываю на подробный лайфхак. А то в QTableView даже русские названия закинуть не могу.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2016, 23:22
Ответы с готовыми решениями:

Qt5 + Visual Studio 2010 не работает
Стоит MS VS 2010 SP1 Скачивал все отсюда http://qt-project.org/downloads#qt-other Сперва...

QT Visual Studio 2015
Здравствуйте. Пытаюсь настроить Visual Studio 2015 для работы с библиотеками QT. Порядок...

Подключение Qt 5.6.0 к Visual Studio 2015
Здравствуйте, форумчане, появилась нужда подключить Qt 5.6.0 к VS2015. Нашел способ как это сделать...

QT Visual Studio 2015 SQL Driver Postgresql
Здравствуйте. В Visual Studio 2015 выдает ошибку. QSqlDatabase: QPSQL driver not loaded...

Как подружить Qt 5.6 и Visual Studio 2015 при сборке x64
Написал проект на VS Studio 2015 и использовал библиотеки Qt(инклуды и либы) для некоторых функций...

4
nmcf
6541 / 5763 / 2623
Регистрация: 14.04.2014
Сообщений: 24,498
06.11.2016, 23:25 2
А при чём тут tr()? Просто пиши по-русски, и utf-8 обязательно.
0
Naydachi
1 / 1 / 0
Регистрация: 19.03.2015
Сообщений: 86
06.11.2016, 23:28  [ТС] 3
Цитата Сообщение от nmcf Посмотреть сообщение
А при чём тут tr()? Просто пиши по-русски, и utf-8 обязательно.
Подробнее в пример можно, я прожил как обычно, как на с++ привык или шарпе, так и там записал, поставлю в кавычках английский будет хорошо, а русский неа.
0
monolit
188 / 187 / 46
Регистрация: 24.03.2011
Сообщений: 670
Завершенные тесты: 1
07.11.2016, 13:16 4
Если речь о русском языке в элементах GUI, то попробуй
C++ (Qt)
1
QString::fromLocal8bit("русский текст")
или как-то так.
0
nmcf
6541 / 5763 / 2623
Регистрация: 14.04.2014
Сообщений: 24,498
07.11.2016, 15:12 5
Цитата Сообщение от Naydachi Посмотреть сообщение
Подробнее в пример можно
Это ты покажи, где у тебя не работает. Если utf-8 по умолчанию не изменил, то просто пишешь в кавычках любой текст.
0
07.11.2016, 15:12
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2016, 15:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Не работает отладка кода в Visual Studio pro 2012+qt visual studio add-in 1.2.1
Здравствуйте, скажите пожалуйста в чем проблема, запускаю этот код (F5) в Visual Studio #include...

Установка C++ Redistributable Visual Studio 2017 и Visual C++ для Visual Studio 2015
Доброго дня. Пытаюсь изучить PHP. Решил установить сервер локальный. В инструкции сказано: "Ещё...

Не выводится русский текст в MS visual studio
я подключила setlocale(LC_CTYPE,"Russian"); SetConsoleCP(1251); SetConsoleOutputCP(1251); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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