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