Qt基础 01_Qt概述

/******************************************************
* 课程名 :QT编程
* 时 间 :2017年5月31日(周三)下午
* 工程名 :01-Hello
* 类 名 :hellowidget
* 内 容 :第一个QT项目
******************************************************/

一、QT简介

  • 由挪威Trolltech公司开发,目前已被Nokia收购。
  • Qt是一个基于C++的跨平台应用程序和UI开发框架。
  • 它包含一个类库,和用于跨平台开发及国际化的工具。
  • 开源KDE桌面的基石。

二、QT历史
Qt基础 01_Qt概述_第1张图片

三、QT下载与安装

Qt下载:http://get.qt.nokia.com/qt/source

QtCreator下载: http://get.qt.nokia.com/qtCreator

软件安装

  • 安装Qt Creator
  • 安装Qt库
  • 配置Qt Creator中使用的Qt库

四、QT 开发工具–Qt Creator

1、页面简介
Qt基础 01_Qt概述_第2张图片

2、工具栏
- 文件:新建,打开,创建等基本功能。
- 编辑:提供了编辑的基本功能,并在高级选项中提供VIM风格的编辑方式。
- 构建:提供了构建和运行程序的基本功能。
- 调试:调试程序的相关功能。
- 工具:提供的定位菜单等。
- 窗体:设置了一些窗口布局菜单。
- 帮助:QT帮助菜单,QT版本信息等。

3、模式选择器
- 编辑模式:主要用来编辑查看程序代码。
- 设计模式:这里整合了QT设计师功能。
- 调试模式:提供了断点调试等功能。
- 项目模式:对项目的构建,运行,编辑器,依赖关系进行设置。
- 帮助模式:将QT助手整合进来,有目录,查找,索引等模式。

4、常用按钮
- 目标选择器:选择工程和编译的版本。
- 运行:运行程序。
- 调试器:调试应用程序。
- 构建器:编译应用程序。
- 定位器:快速定位文件,项目,类等目标。
- 输出面板:构建问题,搜索结果,编译输出,应用程序输出等。

5、QT帮助
Qt Assistant是Qt自带的一款可定制、可重新发行的帮助文件浏览器。
三种导航方式:引索、查找、书签
Qt基础 01_Qt概述_第3张图片

6、Qt Creator—Qt Designer
Qt Designer是一个GUI工具,它可以帮助我们加快写Qt程序的速度。利用Qt Designer,我们可以用一种所见既所得的方式,来生成Qt程序的GUI界面代码。
- 创建和初始化子部件
- 设置子部件布局
- 设置Tab键次序
- 建立信号与插槽的连接
Qt基础 01_Qt概述_第4张图片
7、Qt Creator—Qt Examples and Demos
Qt自带了所有的演示程序

你可能感兴趣的:(Qt_Qt基础)