qtopia学习笔记(2)----增加新的应用程序Music接口到applications
hjmax 发表于 2006-2-13 21:45:00
增加新的应用程序Music接口到applications模块里...
具体步骤如下:
1.用qt-2.3.2-x11/bin/designer建一个.ui文件,如:musicbase.ui
2.用vi建立一个music.h和music.cpp,music.h用来调用(musicbase.h)且不完成任何功能, 生成main的调用接口。
3.建立main.cpp
#include "music.h"
#include <qtopia/qpeapplication.h>
QTOPIA_ADD_APPLICATION("music",Music)
QTOPIA_MAIN
4.建立Makefile和Makefile.in(里边包含moc和uic命令,可以自动将musicbase.ui转化为musicbase.h和musicbase.cpp)
5.建立qpe-music.control,music-de.ts,music-en_GB.ts,music-ja.ts,music-no.ts和music.pro
6.在qpe/apps/Applications/下边新建music.desktop,注ICON=inline/Music
7.将Music.png放到相应目录qpe/pics/inline
8.设置完毕第7点,调用qt-2.3.2-x11/tools/qembed/qembed命令将qpe/pics下的图形文件转化为.c文件,使用命令qembed /home/Qt_x86_new/qtopia-free-1.7.0/pics/*.*
9.修改qpe/src/下的Makefile加入applications/music
10.编译后运行
如下图所示:
点击Music的icon,就进入它的应用程序界面。