1 / 12
文档名称:

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

格式:doc   大小:18KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:学习的一点 2021/8/2 文件大小:18 KB

下载得到文件列表

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

文档介绍

文档介绍:Qt on Android:图文详解Hello World全过程
这是系列文章中的一篇,阅读本文前请先阅读《Windows下Qt for Android开发入门》,以便确保开发环境和作者一致。 部分文章被转发/转载却没有注明出处,特此声明:版权所有 foruok ,如需转载敬请注明出处()。 我将从实践出发,带领大家一步一步完成在 Android 上的第一个 Qt 应用: Hello Qt on Android 。应用本身非常简单(仅仅是在屏幕上显示一个字符串 "Hello Qt on Android" ),这也是每种编程语言的入门教程中 Hello World 程序的共性。 下面我将和大家一起来探索使用 Qt Creator 创建、管理、编译、部署 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 , Qt )" 和 "Desktop Qt MinGW 32bit",分别对应下图中的标号为 1 和 2 的区域。请对照下图检查你的配置。 点击 "下一步" 按钮,跟随向导进入 "类信息" 配置环节。下图是默认的界面: 上图中标号为 1 的下拉框,可以选择待创建的 Widget 的基类,默认是 QMainWindow ,我这里选择 QWidget。标号为 2 的复选框,如果选中则会生成一个 .ui 文件,可以通过 Qt SDK 中的界面设计师来编辑界面,为了简单直接,我们去掉了选中,不使用 .ui 文件,全部使用代码完成界面构建。
请参考下图检查你的配置: 点击 "下一步" 按钮,跟随向导进入 "项目管理" 环节。在这里你可以选择是否将工程加入版本控制系统(如 svn 之类),还可以看到即将添加到我们的 "Hello Qt on Android" 工程中的文件。如下图所示: 终于看到 "完成(F)" 按钮了,赶紧点击它!看下图,我们将进入日后使用 Qt Creator 这个近乎完美的 IDE 编程时使用频度最高、相依相伴时间最久的界面。 如上图所示,这就是我们日后天天要面对、不断打交道的界面。我会选择几个最常用的功能简明扼要的介绍它的用法。
左边栏,标号为 1 的标签,是 "编辑" 标签,选中它,会进入编辑模式,就是上面的样子。
标号为 2 的标签,是 "项目" 标签,选中它,会打开项目选项配置界面。该界面功能丰富到有些繁杂,后面我们会多花些时间来一一介绍我们的 "Hello Qt on Android" 工程必须要用的选项。
标号为 3 的是 "构建版本" 按钮, 点击它,会弹出一个快捷界面,允许我们快速选择不同构建版本(如 Android 的 Release 构建, Desktop 的 Debug 构建等等)。点击 "项目" 标签所进入的配置界面中也可以完成构建版本选择。
标号为 4 的是 "运行" 按钮,点击它, Qt Creator 会执行编译、链接、打包等等工作,直到目标程序运行起来或者出错停止。
"运行" 按钮下面依次是 "开始调试" 、 "构建项目" 按钮,鼠标悬停在它们上面就可以看到提示,其用途不言自明。
标号为 5 的那一横排标签,是 Qt Creato