Linux 上简单的MeeGo 开发 QT 程序
Linux 上简单的MeeGo 开发 QT 程序
介绍
这个教程介绍了Linux下的 MeeGo x86 开发。教程解说了基本的开发流程,重点介绍了如何使用SDK附带的那些工具。
教程不会涉及一些开发细节,例如 Qt 和 MeeGo 的 API、或是如何将程序整合到 MeeGo 环境中。
如何开发 (简要说明)
- 获取并安装 MeeGo SDK
- 进入 MeeGo SDK 环境
- 启动模拟器
- 启动 Qt Creator
- 使用 Qt Creator 创建一个项目, 配置项目的 DISPLAY 环境变量,让项目能够在模拟器中运行
- 使用 SDK 的 Qt 库编译项目。
- 在模拟器中运行程序
- 在模拟器中为程序 Debug
如果你有一台真实的 MeeGo 设备:
- 准备设备
- 在设备上运行程序
- 在设备上为程序 Debug
如何开发 (详细说明)
在你的机器上安装 MeeGo SDK
请参阅 在 Linux 上使用 MeeGo SDK 的介绍。
进入 MeeGo chroot 环境
请参阅 这个介绍 。
运行模拟器
把所有东西安装配置完成后,你应该可以在 MeeGo chroot 环境中 运行模拟器 了。
使用 Qt Creator 创建项目
让 startmeego 脚本继续运行,然后启动 Qt Creator :
qtcreator &
这会在 host 上运行 Qt Creator (而不是在 Xephyr 里):
然后,配置一个新项目:
- 创建一个新项目(File > New File or Project)。 在 Projects 对话框中, 选择 Qt Gui Application ,然后点击 OK。
- 输入 helloworld 作为项目名称,选择一个保存项目的目录 (例如,www.bkjia.com如果你使用 root 账户工作的话,可以选择 /root )。 然后点击 Next。
- 保持 Class Information 对话框的默认配置,然后点击 Next。
- 在 Project Management 对话框里,点击 Finish。
输入一些代码:
- 打开 Forms 目录,双击 mainwindow.ui 打开图形窗体编辑器。
- 从窗体编辑器左边的组件列表里,拖出一个 label ,放到编辑中的窗体上。
- 修改 label 的文本( "Hello world" 是个不错的选择 )。
- 再拽几个你喜欢的东西上去。
|
评论暂时关闭