您的位置:首页 > 编程语言 > Qt开发

Qt学习问题

2011-11-03 14:25 246 查看
1.QT程序,然后运行,程序启动后马上就退出

解决:将QtCored4.dll从C:\WINDOWS\system\中删除就可以了,错误原因是

LDR: LdrpWalkImportDescriptor() failed to probe C:\WINDOWS\system\QtCored4.dll for its manifest, ntstatus 0xc0150002,

2.Qt在windows下报缺失文件时,把从qt/bin中找出相应的文件复制到system32文件夹下;

3.cannot open output file debug/HelloWorld.exe: Permission denied

产生此问题是由于文件HelloWorld.exe受到保护,写不进去,打开任务管理器结束掉此进程就好了

4.QT Creator 代码自动补全

用QT Creater编程,如果没有自动补全是很痛苦的事情,于是便查阅了QT的文档,发现CTRL+SPACE是自动补全的快捷键;

但是在 Creater里使用居然没有效果,估计是输入法切换的冲突(CTRL+SPACE是我中英文输入的默认快捷键)

于是寻求解决方法,在QT Creater->Tools->Options... 里找到environment->Keyboard,发现TextEditor.CompleteThis命令,其快捷键是Ctrl+Space;

再后面添加Alt+/ (Eclipse里习惯的~~)后应用退出,再次进入Editor,仍旧无效果,重新找到TextEditor.CompleteThis点击那个红叉叉,将原快捷键删除后,添加Alt+/

成功,代码提示顺利。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: