Можно еще так:
labelText->setText((new QString)->fromLocal8Bit("Привет"));
Не хватает утечек памяти?
Откуда, блин, вы берётесь?
Почему вместо того чтобы один раз почитать документацию и разобраться в кодировках большинство начинает экспериментировать, пробуют сотни вариантов и т.д., решают проблему кривешим способом, при этом так и не понимая её сути?
PS. Sorry, никого не хотел обидеть.
Никого не хотел обидеть.
Но отвечал на конкретно поставленный вопрос : "как разместить русский текст в QLabel ?", а не на вопрос:
"Как правильно использовать локализацию в программном продукте ?"
1. Чтение документации это для одних - способ получить информацию, для других - непосильная обязанность.
2. Полностью согласен. Если не использовать при создании объекта коммандой new указатель на родительский
объект (применимо для наследуемых от QObject) то требуется после использования принудительно удалять
его (созданный объект) коммандой delete.
3. А по вопросу эксперементирования IMHO так-же и анальный секс придумали, кто-то пользуется
а кто-то
и нет