通过Qt Creator for PlayBook开发环境,Qt开发人员可以通过自己熟悉的开发界面为BlackBerry PlayBook开发Qt应用。下面介绍Qt Creator for PlayBook上开发PlayBook Qt HelloWorld应用的详细过程。通过这个介绍大家可以了解Qt Creator for PlayBook开发应用的基本过程。
不过需要提前说明的是Qt Creator for PlayBook在Windows上的版本只有ARM的运行库,所以只能支持真机调试,不支持模拟器调试。
启动Qt Creator后选择“文件->新建文件或工程”,如下图:
在出现的项目选择框中选择“Applications -> BlackBerry Qt Quick Application”,如下图。选择后点击“选择”按钮进入详细设置界面。
在项目创建的详细设置界面中给项目命令,本例是“BBQt2”,然后输入创建路径,注意该向导不会为你创建目录,如果你输入的目录不存在,创建向导会报错,项目路径一栏是红色的,如下图:
如果选择的路径是一个已经存在的目录,则向导不会报错,如下图,本例项目所在目录为:c:\workspace\bbqt\BBQt2。输入正确后点击“下一步”按钮。
在项目管理页面中不需要做设置,因为我们目前不考虑版本控制的问题,点击“下一步”按钮跳过项目管理设置。
在目标设置页面需要选择“QNX Arm”作为目标,不过该选项缺省就选中了,不需要修改。点击“完成”按键结束项目创建过程。
项目创建后如下图,注意观察向导生成的main.cpp, main.qml和bar-descriptor.xml文件,向导已经为你创建了一个PlayBook Qt 应用需要的基本文件。
项目创建后点击界面左下方锤子形状的按钮对项目进行编译,一般这一步不会有问题,项目可以正常编译。
编译后需要对项目的运行设置进行修改,为项目配置运行目标。
在界面左方导航条中选择“项目”可以进入项目设置页面,在项目设置页面的上方选择“运行设置”进入项目的运行设置,出现的界面如下图:
在环境刚搭好的时候,这个页面的“Device”一栏是没有选择项的,需要点击旁边的“Manage device configurations”链接进入目标设备设置页面。在该页面中点击“add”按钮配置一个新的目标设备。
在目标设备类型选择页面选择“QNX device”,然后点击“开启向导”
在开启的向导页面中填写目标设备的IP地址和密码,然后点击下方的“浏览”按钮选择“Debug Token”,这个“Debug Token”就是在PlayBook NDK环境中创建的"Debug Token"。如果找不到的话到PlayBook NDK 的以下页面找对应的路径:“Windows -> preference -> BlackBerry Tablet OS -> Signing”。
填写完成后界面如下:
点击“下一步”进入“SSH”设置页面,在这个页面点击“Generate”按钮生成密钥,如下图:
最后点击“完成”按钮完成设备的添加。
配置好运行设置后点击主界面左下方的绿色三角形按钮开始测试Qt 应用,如下图。
注意运行前要先点击“锤子”按钮对项目进行编译。
一切顺利的话你就可以在你的PlayBook上看到Qt creator的样例,刚开始是一个彩色画面,然后出现“Hello world”字样。