1 下载sdk并安装
https://download.qt.io/official_releases/qt/
也浏览了不少教程 搜素到的多是4.8版本的 新版本要简单的多
选择了mingw版本的 qt-opensource-windows-x86-android-5.8.0-rc_699.exe
基本上无脑【下一步】直到【完成】
2尝试运行一个项目
依照惯例熟悉环境
工具->选项->构建与运行
上面的小红点不太明白,好像暂时用不到。
【教程里一般说是安装到c盘,我安装到了d盘,除了配置环境变量要改动其他不影响】
插入--
尽管qt5貌似把环境变量自动配了,但我病急乱投医还是自己配置了一下
我的电脑【右键】属性——高级系统设置——高级——环境变量——系统变量——path——新增——;D:\qt\Qt5.8\Tools\QtCreator\bin【注意分号,路径仅示例】
创建新项目 new project
部分教程提及影子shadow模式,代码和工程分开放,可自选
双击ui可进入设计模式
对main.cpp构建并运行
出现问题了!
Runtime Error的提示框基本没有什么用
回到Qt Creator编译输出
ASSERT failure in void __cdecl QtFontFamily::ensurePopulated(void): "Simsun", file text\qfontdatabase.cpp, line 425
点击cpp文件还没有权限查看。
借鉴解决方案:
【开始】——【运行】——输入regedit,打开注册表编辑器,查找“GUIFont.Facename” 删除
重启即可
每次哪里坏了砍哪里,我都心存疑虑,但必须承认这很有效。
这是window的系统默认字体
如果更改的话或许也可以吧
https://www.douban.com/note/243255803/
我删掉之后没有发生显著后果
备下一个修复方案:【来自百度知道,并未亲自尝试】
到网上下载字体 再把它复制到“我的电脑>控制面板>字体”里。
1、打开注册表:开始--运行--regedit
2、依次[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\GRE_Initialize]
3、把"GUIFont.Facename"字符串的值改为simsun
4、把"GUIFont.Height"DWORD值改为8
感谢各位前辈总结经验。