Qt on Android 图文详解Hello World全过程

               

    这是系列文章中的一篇,阅读本文前请先阅读《Windows下Qt 5.2 for Android开发入门》,以便确保开发环境和作者一致。

    部分文章被转发/转载却没有注明出处,特此声明:版权所有 foruok ,如需转载敬请注明出处(http://blog.csdn.net/foruok)。

    我将从实践出发,带领大家一步一步完成在 Android 上的第一个 Qt 应用: Hello Qt on Android 。应用本身非常简单(仅仅是在屏幕上显示一个字符串 "Hello Qt on Android" ),这也是每种编程语言的入门教程中 Hello World 程序的共性。

    下面我将和大家一起来探索使用 Qt Creator 3.0 创建、管理、编译、部署 Qt on Android 应用的整个过程。每一个步骤都配以我精心挑选并编排整理的截图,力求初学者可以按图索骥、顺畅地走下去,完成自己在 Android 平台上的第一次观光旅行。

创建工程

    打开 Qt Creator ,点击文 "件(F)" 菜单,在弹出的菜单列表中选择 "新建文件或项目(N)" 。如下图所示:


    如上操作后, Qt Creator 会弹出新建工程界面,让我们选择工程模板。如下面的所示:


    这里我们选择 "应用程序" 项目, "Qt Widgets Application" 模板。可以看到最右侧的实时提示,支持的平台中有 Android(蓝线所示),看到这点,说明前面的开发环境搭建是正确的。
    点击 "选择(C)..." 按钮,新建工程向导会指引我们进入下一环节 "项目介绍和位置" 。参考下图:


    我已经做了标识,编号为 1 的文本框,你可以填写项目的名字,这里是 "HelloQtAndroid" ;编号为 2 的 "浏览..." 按钮允许你选择工程的存储路径,我准备把工程放在 "D:\projects\blogs\qt" 目录下面。请对照下图检查你的配置:


    点击 "下一步" 按钮,跟随向导进入构建套件选择("Kit Selection")环节。
    我选择了两个套件,"Android for armeabi (GCC 4.7, Qt 5.2.0)" 和 "Desktop Qt 5.2.0 MinGW 32bit",分别对应下图中的标号为 1 和 2 的区域。请对照下图检查你的配置。


    点击 "下一步" 按钮,跟随向导进入 "类信息" 配置环节。下图是默认的界面:


    上图中标号为 1 的下拉框,可以选择待创建的 Widget 的基类,默认是 QMainWindow ,我这里选择 QWidget。标号为 2 的复选框,如果选中则会生成一个 .ui 文件,可以通过 Qt SDK 中的界面设计师来编辑界面,为了简单直接,我们去掉了选中,不使用 .ui 文件,全部使用代码完成界面构建。
    请参考下图检查你的配置:


    点击 "下一步" 按钮,跟随向导进入 "项目管理" 环节。在这里你可以选择是否将工程加入版本控制系统(如 svn 之类),还可以看到即将添加到我们的 "Hello Qt on Android" 工程中的文件。如下图所示:


    终于看到 "完成(F)" 按钮了,赶紧点击它!看下图,我们将进入日后使用 Qt Creator 这个近乎完美的 IDE 编程时使用频度最高、相依相伴时间最久的界面。

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值