从'QChar'转换为'wchar_t'

时间:2013-12-12 16:57:06

标签: c++ qt qchar

我需要将QChar传递给期望wchar_t

的函数
void myFunc(wchar_t wch);

尝试传递QChar失败并显示错误:

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

1 个答案:

答案 0 :(得分:4)

即使我在问这个问题时也找到了答案,我需要使用QChar::unicode()

wchar_t wch = qch.unicode();