qt pro文件

本文通过一段flash演示Qt for symbian平台上 Qmake 的效果。

  • Qmake自动生成 Qt 库的依赖语句。
  • 修改Pro文件中的UID3
symbian {
TARGET.UID3 = 0x20035CA1
}
  • Pro文件中添加对Qt webkit的支持
QT    += core gui webkit
  • Pro文件中添加对Qt Mobility的支持, 注意默认工程带CONFIG += mobility,由此产生对Qt Mobility的依赖,如果没有用到,注意去掉这两行 MOBILITY = 后是具体的mobility api,参见Qt Mobility 开发
CONFIG += mobility
MOBILITY =
  • Pro文件中向mmp文件添加语句
symbian {
myBlock = /
"SOURCEPATH somePath" /
"START RESOURCE someResource.rss" /
"TARGETPATH /private/10003a3f/import/apps" /
"END"
MMP_RULES += myBlock
}
  • Pro文件中使用Deployment 语句实现 pkg中 文件部署语句
myFiles.sources = music/*.amr
DEPLOYMENT += myFiles
  • 通过在Pro文件中指定Pri文件来定义图标,例如在‘C:/NokiaQtSDK/Examples/4.6/animation/animatedtiles/animatedtiles.pro’ 中包含了的symbianpkgrules.pri文件
symbian {
TARGET.UID3 = 0xA000D7D1
include($$QT_SOURCE_TREE/examples/symbianpkgrules.pri)
}
symbian {
addFiles.sources = qtenginedll.dll
addFiles.path = /sys/bin
DEPLOYMENT += addFiles
}

如此Qmake后会在PKG文件中得到类似下面的代码。

; DEPLOYMENT
"c:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/release/$(PLATFORM)/$(TARGET)/qtenginedll.dll" - "!:/sys/bin/qtenginedll.dll"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值