Конвертировать из ‘QChar’ в ‘wchar_t’

Мне нужно передать QChar в функцию, которая ожидает wchar_t:

void myFunc(wchar_t wch);

Пытаясь просто передать QChar не удается с ошибкой:

error: C2664: 'myFunc' : cannot convert parameter 1 from 'QChar' to 'wchar_t'

4

Решение

Нашел ответ, даже когда я задавал вопрос, мне нужно было использовать QChar :: юникода ().

wchar_t wch = qch.unicode();
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]