Конвертировать из 'QChar' в 'wchar_t'
Мне нужно передать QChar в функцию, которая ожидает wchar_t
:
void myFunc(wchar_t wch);
Пытаясь просто передать QChar
не удается с ошибкой:
error: C2664: 'myFunc' : cannot convert parameter 1 from 'QChar' to 'wchar_t'
1 ответ
Решение
Нашел ответ, даже когда я задавал вопрос, мне нужно было использовать QChar:: unicode ().
wchar_t wch = qch.unicode();