3版上可以使用svg和bmp两种格式的图标,下文说的是使用svg的情况,如果要使用bmp,请看如下链接:http://wiki.forum.nokia.com/index.php/How_to_define_application_icon (1) 将图标的svg文件保存在工程目录下,如果是使用Carbide C++向导生成的工程。在gfx目录下,已经有一个svg文件,文件名一般是qgn_menu_工程名.svg。 (2) 修改图标的make文件,如果是Carbide C++生成的,这个make文件的名字一般是Icons_scalable_dc.mk。这个make文件中有如下代码 $(ICONTARGETFILENAME) : $(ICONDIR)/qgn_menu_HelloWorld.svg 把其中两处svg的名字,改成你自己的svg的名字,就可以了。另外,还有一行: ICONTARGETFILENAME=$(TARGETDIR)/HelloWorld_0xECD006EC.mif 这里的HelloWorld_0xECD006EC.mif就是最终图标所用的Mif文件的名字。 (3)修改资源中的LOCALISABLE_APP_INFO,这个资源,在Data目录下的rss文件中,一般在文件最后。文件格式如下: RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info number_of_icons = 1; 把其中的mif文件,改成(2)中make文件中的mif文件的名字,就可以了。 |
Symbian S60替换应用程序图标
最新推荐文章于 2012-02-06 14:27:00 发布
Symbian S60替换应用程序图标
2010-10-13 09:47