qt的安装

可参考:QT下载安装及配置教程,亲测好用。

qt基本使用

1.创建第一个qt程序

打开后欢迎界面如下,这是关于qt的一些项目的讲解,不过视频地址在国外,需要翻qiang才能看,而且全是英文。左边还有一个“示例”,那里面有各种项目的模板,相当于代码案例。

QT训练机器学习模型 qt入门教程_自动跳转

下面是项目界面,左边sessions是会话管理,右边recent project是最近打开的项目。

QT训练机器学习模型 qt入门教程_自动跳转_02

点击 +NEW 开始创建项目,做桌面应用的话就是选第一个

QT训练机器学习模型 qt入门教程_C++_03

下一步,注意创建路径中不能有中文,名称不能有空格,可以有下划线。

QT训练机器学习模型 qt入门教程_QT训练机器学习模型_04

直接下一步

QT训练机器学习模型 qt入门教程_qt_05

下一步,创建项目会自动初始化一个类,Class name就是填类名,Base class是基类,有三个选项:

QMainWindow,QWidget,QDialog,QWidget是所有窗口类的父类,QDialog是会话窗口,如果创建的程序需要有菜单栏,工具栏,状态栏,就需要QMainWindow。QMainWindow和QDialog都是从QWidget下派生下来的,因此创建时,一般是选择QWidget。然后设置源文件和头文件名称。以及选择是否需要创建界面。

QT训练机器学习模型 qt入门教程_C++_06

选择用户界面的语言管理工具,选择后会自动生成对应翻译文件。

QT训练机器学习模型 qt入门教程_qt_07

根据自身情况选择编译插件,下列选线在安装步骤中已经做了详细说明,不清楚的话可以翻到顶部那个链接看看。

QT训练机器学习模型 qt入门教程_自动跳转_08


上面的项目管理不需要设置,一般是用别的工具进行版本管理,比如svn和git。

QT训练机器学习模型 qt入门教程_C++_09

点击完成后自动跳转到编辑界面。

QT训练机器学习模型 qt入门教程_自动跳转_10


点击左下角绿色的三角形运行,会发现会产生一个空的窗口。

QT训练机器学习模型 qt入门教程_C++_11

main.cpp介绍

QT训练机器学习模型 qt入门教程_创建项目_12

窗口类:mywidget.h类介绍

QT训练机器学习模型 qt入门教程_QT训练机器学习模型_13

demo.pro介绍,该文件是对整个项目的文件进行管理,注释方式是在语句前加 #

QT训练机器学习模型 qt入门教程_C++_14