日志
Start with QT
2018-09-30 12:24
今天是开始QT的第一天,我准备每天话费2个小时的时间来学习QT。
1、目的 利用QT开发软件,主要是使用蓝牙通讯和以太网通讯来实现各种计算机的通讯。 2、开始时在macOS上开发。学习开发并能够熟练的掌握QT。 学习开始 1、学习开始使用 首先学习QT书 1.1 运行QT 5 Creator 1.1.1 欢迎 1.1.2 编辑 1.1.3 设计 1.1.4 Debug 1.1.5 项目 1.1.6 帮助 1.1.7 计算机图标 1.1.8 运行图标 1.1.9 调试图标 1.1.10 构建项目 1.2 QT 5 的开发环境 除了可以通过手写代码来实现软件的功能外,可以使用Qt的GUI洁面设计器来进行洁面的绘制和布局。该工具提供了Qt基本的课绘制的窗口部件,比如:QWidget, QLabel, QPushButton, QVBLayout. 可以用鼠标直接拖入这些窗口部件。 让我们开始: 1.2.1 建立一个新的程序,叫QTStudy01 选择Project, 出现选项:我们选择Qt Widget,Qt widget Application。Widget用英文翻译是小部件。 执行的窗口 这就是我的第一个窗口。 1.2.2 增加代码 单击Qt Creator进入欢迎界面 单击New Project选择文件-新建文件或项目... 创建一个新的工程。 从文件和类中选择Qt Widget Application,选择Choose..按钮 下面在类的选择上面要注意选择类名是QDialog类 下一步是选择dialog.ui进入界面设计 Label中找到一个标签控件。 编写相应的代码 找到main.cpp, (a) #include "dialog.h" :包含了程序中的所有要完成的功能。基于dialog类的工作。比如要使用按钮类就要在程序中添加QPushButton类的定义。 (b) #include <QApplication>: Application类的定义。是在使用图形化程序时需要的对象。 (c) int main(int argc, char *argv)[]), 应用程序的入口。 (d) Application a(argc, argv): a 是这个程序的QApplication的对象,任何情况下前腰创建这个对象,然后再创建任何的Qt窗体。 (e) 创建这个对象后默认情况下是不可见的,必须调用显示可以显示这个窗体 (f) return a.exec(): 晚上我们的程序有两种方法可以实现: 1、使用触发按钮事件的方法,即点击计算按钮,实现计算。 2、通过输入编辑框的事件完成计算 方式1: 先输入半径值,然后单击“计算”按钮,在areaLabel_2上显示对应的圆面积。 (1)在计算按钮上单击鼠标右键 这样就完成了我的第一个QT 5程序。 |
下一篇: CH102 用编写代码的形式来实现圆的面积的计算功能
上一篇: 无