Q: Вам нужен конструктор QChar
.
QChar c((short) n);
Обратите внимание, что QChar
предоставляет 16-битные символы:
Класс QChar предоставляет 16-битный символ Unicode.В Qt символы Unicode - это 16-битные объекты без какой-либо разметки или структуры.Этот класс представляет такой объект.Он легкий, поэтому его можно использовать везде.Большинство компиляторов обрабатывают это как короткое число без знака.
qlonglong
- это 64-битное целое число, поэтому вам следует быть очень осторожным при преобразовании в short