在使用飞凌的开发板使用自己编写的QT应用程序的时候有两种操作手段。自己编写的QT应用二进制文件叫hello 一 、把整个应用程序替换掉飞凌的QT 把hello拷到TF卡或者(SD卡)中,插到板子上后上电,打开qt.sh脚本并改正。 #vi /etc/init.d/qt.sh
在qt.sh脚本中有
Matrix_gui 这个是可执行的二进制文件,改成您所要启动的QT的名字,最后把您的QT的可执行文件复制到/forlinx/qt/bin 目录下。重启后启动的就是您的QT的界面了 二、在飞凌的QT桌面中添加应用程序 1.把hello添加到/forlinx/qt/bin目录下。 2. 进入目录forlinx/web/lighttpd/webpages/apps,建立hello文件夹。 3. 在 hello 文件中建立 .desktop文件(如hello.desktop),当然,你也可以直接copy其他目录的 .desktop文件到hello目录中,然后对其进行修改。hello.desktop的文件内容: 如果你是 copy 其他文件进行修改的,那么红色框起来的是你要修改的地方 修改完成后,保存。 4.制作一张 96x96 大小的 png 格式的 image,然后放到 .desktop 文件中所说的位置 , 即 :forlinx/web/lighttpd/webpages/apps/images 并命名为 hello-icon.pn(即.desktop 中所写的图片名). 5.进入 forlinx/web/lighttpd/webpages/shell 目录, copy 其中的一个 .sh 文
件并命名为 hello.sh( .desktop 中所写的脚本名),对其进行修改(红色字体为要
修改的地方),如图是修改后的 其实就是将红色框起来的地方修改为所要添加的应用程序的名字。 6.进入/ forlinx/web/lighttpd/webpages/目录下,修改 json.txt 文件。在文件末尾添加这些内容( copy 前面的内容,然后在进行修改): {"Name":"Hello","Order":999,"Icon":"apps\/images\/hello-icon.png","Type":"application","Exec":"\/forlinx\/web\/lighttpd\/webpages\/shell\/hello.sh","ProgramType":" gui","Description_Link":-1,"Lock":-1} 然后保存。OK,要修改的就这些,接下来,重新制作文件系统镜像,然后烧写并启动系统,你就可以看到自己的应用程序已经添加上去了。 |