qt5 linux开发教程,3-5-linux qt图形界面开发入门教程-20210324142026.pdf-原创力文档

基于AM437x 的Linux QT 图形界面开发入门教程

Revision History

Draft Date Revision No. Description

2018/04/28 V1.2 1. 版本更新,内容整理。

2017/02/06 V1.1 1. 格式勘误。

/ 12/07 V1.0 1. 初始版本。

官网: 销售邮箱:sales@tronlong. 总机:020-8998-6280 1/36

技术论坛: 技术邮箱:support@tronlong. 技术 :020-3893-9734

目 录

1 Qt 3

1.1 Qt 简介 3

1.2 Qt 发展历史 3

1.3 Qt 平台支持 4

1.4 Qt 优势 5

1.5 Qt 相关网站 5

2 安装和配置Qt Creator 6

3 HelloWorld Qt 程序开发 15

3.1 新建工程 15

3.2 设计界面 19

3.3 编辑代码 22

3.4 编译helloworld Qt 程序 24

3.5 开发板上运行helloworld Qt 程序 25

4 LED Qt 程序开发 26

4.1 新建工程 26

4.2 设计界面 29

4.3 编辑代码 31

4.4 在开发板上运行LED Qt 程序 34

帮助 36

官网: 销售邮箱:sales@tronlong. 总机:020-8998-6280 2/36

技术论坛: 技术邮箱:support@tronlong. 技术 :020-3893-9734

1 Qt

图 1

Qt 是一个1991 年由奇趣科技开发的跨平台C++ 图形用户界面应用程序开发框架。

它既可以开发GUI 程序,也可用于开发非GUI 程序,比如 台工具和 。Qt 是

面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object piler,

moc))以及一些宏,易于扩展,允许组件编程。2008 年,奇趣科技被诺基亚 收

购,QT 也因此成为诺基亚旗下的编程语言工具。2012 年,Qt 被Digia 收购。2014 年4

月,跨平台集成开发环境Qt Creator 3.1.0 正式发布,实现了对于iOS 的完全支持,新增

WinRT 、Beautifier 等插件,废弃了无Python 接口的GDB 调试支持,集成了基于Clang

的C/C++代码模块,并对Android 支持做出了调整,至此实现了全面支持iOS、

Android 、WP 。

1.1 Qt 简介

Qt 是1991 年奇趣科技开发的一个跨平台的C++ 图形用户界面应用程序框架。它提

供给应用程序开发者建立艺术级的图形用户界面所需

你可能感兴趣的:(qt5,linux开发教程)