业精于勤,荒于嬉
全部博文(763)
分类: C/C++
2010-08-17 17:04:47
Contents[] |
在下载最新版本的Nokia Qt SDK,直接安装安装就可以。在安装前,请参阅选择安装具有远程编译功能的配置。默认的安装目录是C:\NokiaQtSDK。开发者可以选择"Maintain Nokia Qt SDK“来更新已经安装的SDK:
按照惯例,使用开发向导来创建我们的第一个Qt应用。
QtCreator是Nokia Qt SDK的集成开发环境,通过它可以进行程序编写,编译,调试等工作。
在Windows的"开始->程序->Nokia Qt SDK"菜单里选中"Qt Creator"运行QtCreator程序。
选择”Qt Gui Application“,即要创建带有图形接口的工程
注意:目录名和工程名中不要出现空格,否则在编译Symbian平台的应用时会出现错误。
我们可以看到,可选的平台有Symbian,Maemo和Qt Simulator,根据你系统里安装的Qt平台菜单会略有不同,此处我们选择Qt Simulator.
这一步你可以选用默认值,也可以根据需要设定新工程的窗体从哪个类继承,以及是否使用UI设计器文件等。
在QtCreator的主界面左边栏里选中Edit,即可进入编辑状态,可以看到工程里的所有文件
此处,我们选择mainwindow.ui的文件进行编辑,双击mainwindow.ui文件会调用图形设计器QtDesigner。利用QtDesigner我们可以给工程的主界面增加新的元素。从组件选择器里选择一个按钮(push button)到设计器窗体上,通过双击该按钮可以修改上面的显示文字,如下图
点击下图中的榔头按钮或键入热键 CTRL+B 组合来编译工程
点击下图中的三角形绿色按钮或热键 CTRL+R 组合来运行程序
在模拟器里可以看到应用已经运行起来了,根据需要你还可以在模拟器控制窗体里设置不同的模拟器外观,以及产生各种外部事件。
对同一Qt工程,为了能够在多个目标平台下使用,需要对不同平台的编译和运行环境进行配置。
点击QtCreator应用左侧工具栏中的Projects可以进入工程配置界面,如果当前有多个工程在打开状态,可以选择任一个进行配置
可以给你的工程增加新的目标平台,比如增加Symbian Device,Maemo的平台编译环境。可以点击下图中的"-"号或者"+"去掉或增加新的平台支持。
为Symbian平台开发作的详细配置请参考
为Maemo 平台开发作的详细配置请参考
因为一个QtCreator可以管理多个打开的工程,可以通过下面的菜单选择哪个工程为当前激活的工程(就是点击编译/运行按钮的时候会被编译/运行的工程)
下图操作指定了激活工程的激活平台(编译/运行symbian或者Maemo或者模拟器上的软件版本)
完成以上步骤,点击榔头和绿色三角形按钮,就可以编译和运行你的Qt应用了。
如果你在安装过程中遇到有什么问题,请到诺基亚Qt论坛来参加讨论。