A_Number__1

导航

Qt for Symbian中如何添加头文件路径和打包文件|Qt 窗口外边框设置。

Qt for Symbian中如何添加头文件路径和打包文件

Jump to: navigation, search

 

添加头文件路径

如果我们在编译 Symbian 上的 Qt 程序的时候,出现了找不到 Symbian 系统头文件的情况,这时候通常是没把Symbian 系统头文件路径加进去。我们这时候可以这样处理,例如:

systeminclude = "SYSTEMINCLUDE \epoc32\include\mw" \
"SYSTEMINCLUDE \epoc32\include\platform" \
"SYSTEMINCLUDE \epoc32\include\platform\mw"
 
MMP_RULES += systeminclude

这样的话,生成的 MMP文件中就会加入引号中所括的三行代码。于是系统头文件路径就加了进去。

打包文件

如果我们有些文件也需要打包到sis里面一起安装到手机上的话,我们可以通过DEPLOYMENT 来做。例如:

addFiles.path = !:/sys/bin
addFiles.sources = lucidlauncher.dll
deployRsc = "\"$${EPOCROOT}epoc32/data/lucidlauncher.rsc\" - \"!:/resource/plugins/lucidlauncher.rsc\""
addFiles.pkg_postrules += deployRsc
DEPLOYMENT += addFiles

这里是安装了一个dll,因此这个程序需要很高的能力,如果是安装一个普通的文件就不需要什么能力了。

参考例程

具体可以参考下面的程序是如何加入系统路径和打包文件的。
Media:pathAndFiles.zip

相关链接

Qt 之窗口控件的  最小化,最大化,还原,关闭。应我同学的要求发表一篇写窗口状态的文章。

  

    改变窗体边框状态用:用下面的函数

 

上面是QWindowFlags的枚举值。大家可以试一下是什么效果,在此不做详解!

posted on 2011-11-02 15:25  A_Number__1  阅读(809)  评论(0编辑  收藏  举报