在实验中遇到了若干问题,通过查找资料以及自己的摸索,解决了问题。现把具体遇到的问题现象及分析罗列如下:
1. 最好使用root身份运行designer-qt3,以便正常保存文件。比如,以mrl用户身份使用designer-qt3,开启时,控制台有“QSettings::sync: filenameis null/empty”的提示;在保存文件时,出现点击确认对话框保存,对话框重新弹出要求保存文件的提示。
2. 如果出现“qconfig.h: No such file or directory”的出错提示,如下所示
很可能是qconfig.h的文件无法访问。原因是因为当前用户没有权限访问qconfig.h文件。目前解决方案是:输入“su”,切换到管理员请权限下,重新设置环境变量。
可以编写shell脚本,来配置环境变量,脚本内容如下:
#!/bin/bash
exportBUILD=/usr/local/src/EduKit-IV/Mini2410/simple/12.3-qtopia-x86/build
export DQTDIR=$BUILD/qtopia-x86/dqt
export QTDIR=$BUILD/qtopia-x86/qt2
export QPEDIR=$BUILD/q