Qt 错误
ASSERT failure in void __cdecl QtFontFamily::ensurePopulated(void): "PMingLiU", file text\qfontdatabase.cpp, line 413
连续换了好几个版本都一样。包括5.5、5.6、5.7都出现了同样的错误。
网络上搜索的答案都不靠谱,通过比较,发现解决方案。折腾了几天。
打开开始菜单里面的命令窗口,输入regedit,进入注册表,搜索“GUIFont.Facename”,应该如下图所示,其余的项删掉不要。
我删掉的那一项名称给忘记了,应该是启动默认字体之类的,删掉,重启就好了。