QT编程入门学习第一天的笔记&代码

本文介绍了QT编程的基础,包括QT作为GUI框架的特性、发展历程、选择QT的原因,以及QT编程环境的设置。重点讲解了如何编写第一个QT程序,涉及到事件循环、汉字处理和信号与槽的概念。此外,还提到了QPushButton组件和信号槽的连接方法。
摘要由CSDN通过智能技术生成
QT编程入门
一, Qt是图形用户界面(GUI)程序框架
	1. 基本C++语言对图形系统编程口进行封装
  	 	C++类库
	2. 专注与用户界面开始, 在后续发展中不断扩充:
		系统调用, 网络编程, 数据编程, 多媒体, 2D/3D图形渲染(OpenGL), 等等
	3. 跨平台的框架
		一次编码, 到处编译.
		Unix/Liunx/Windows/IOS/Android...
	4. 艺术级的图形开发工具
		很少的工作, 可以还来相对完善的工业级产品.
二, Qt由来和发展
	1991, Haavard Nord, Eirik Chambe-Eng
	1994, Quasar Technologies->Troll Tech (奇趣科技)
	2005, Qt 4.0
	2008, 奇趣科技被诺基亚收购, 更名Qt Software
	2009, 诺基亚Qt Software宣布Qt源代码对弓公众开放
三, 为什么选择Qt
	1. 基于C++语言, 简单, 易用, 面向对象.
	2. 优良的跨平台特性.
	3. 架构健壮, 功能强大, 性能卓越.
	4. 基于Qt的图形界面开发效率高.
	5. 开源软件.
四, 编程环境
	1. 工具
		/usr/bin目录下
		$ which amake
		1) assistant -- 帮助手册
			Public Types : 公有(成员)类型
			Properties : 属性(成员变量)
				属性类型 属性名 (void); // 获取特点属性
				void set属性名 (属性类型); // 获取特定属性
			Public Funtione: 公有(成员)函数, 包括构造和析构函数
			Signals: 信号(函数), 可触发的事件通知
			Public Slots: 公有槽(函数), 对特定事件的相应
		2) $ qmake -version : 察看版本信息
		   $ qmake -project : 根据当前目录中的文件自动生成工程文件
		   $ qmake : 根据工程文件生成构建脚本
		3)desugner ————设计器(设
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值