收藏 分享(赏)

QT开发经验.docx

上传人:HR专家 文档编号:5932566 上传时间:2019-03-21 格式:DOCX 页数:7 大小:1.21MB
下载 相关 举报
QT开发经验.docx_第1页
第1页 / 共7页
QT开发经验.docx_第2页
第2页 / 共7页
QT开发经验.docx_第3页
第3页 / 共7页
QT开发经验.docx_第4页
第4页 / 共7页
QT开发经验.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、QT 学习笔记(说明:目前使用的 QT Creator 3.3.0)1. QT 不支持中文路径(文件夹和名称)!2. QT 的编译结果窗口不能正常显示汉字(显示的汉字为乱码)3. 如果程序中使用了 PNP 以外格式的图片如 gif 文件,在发布程序时要将plugins 目录下的 imageformats 文件夹下的对应的 Qgif4.dll 同时发布。4. 在将某一项目的所有文件拷贝至别的文件夹后,系统编译生成的文件夹不会自动改变,需要再手工改:5. 切换对话框语言:6. QT 单编译某一文件,在文件名上击右键:7. QT 在初始打开项目、点击编译后等,暂时没反应,是正常的,需要等一会:如下图

2、,读入新的项目,过一会,左下角的绿色图标才会显现(开始是灰色)8. Shadow build 选项作用是新建文件夹存放编译结果文件,否则就放在源文件夹下:9. 【依赖关系】用来设置此项目还依赖于其他的项目(如依赖于另外一个项目生成的 lib 库或 dll) ,这样,编译时,会统一自动维持最新编译版本10.QT 的联机帮助的 index 方式,可以输入关键字,检索条目。但必须打开sidebar 才能显示输入检索关键字的界面:11.QT 编译执行时,显示下列信息:一种原因是找不到某一 DLL。究竟缺少哪一个,可以在开发环境外,直接执行 exe 文件,会显示:12.QT Creator 执行 ReB

3、uild 命令,或者是编译时,偶尔会出现并没有重新编译的现象,例如:将项目中某些文件删除掉(在。Pro 中删除,然后保存。 ) ,再执行 ReBuild,然后运行,发现还是删除前的执行程序,并没有ReBuild。可能是太过智能,认为没啥变化。后来发现,在编译设置中,disable 了 clean steps!恢复 clean steps 后,开发环境将先做清除,这样就可以正确判断变化了:13.QT 有这样的现象:编译执行 run 的结果如下:而执行 debug 时,弹出对话框,与 run 不一样,显示了一个错误对话框:14. 为了运行时不拷贝需要的 dll 到当前文件夹(省事) ,可以设置运行环境变量 PATH。QT 编译运行的环境设置见下图,其中 PATH 会不会自动与 Windows系统的设置同步不知道:Windows 系统的设置

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报