QT自学过程记录(2):QT介绍,QT应用程序框架,项目文件

视频来源以及软件安装教程等参考自学记录第一篇,网址如下:

QT自学过程记录(1):为什么学习QT,课程安排以及QT安装教程


目录

1、QT介绍

2、QT应用程序框架

3、项目文件

4、问题方法总结


1、QT介绍

1、QT是一个跨平台的C++图形用户界面应用程序框架。miniGUI

2、安装包可以直接去官网下载。

QT自学过程记录(2):QT介绍,QT应用程序框架,项目文件_第1张图片

2、QT应用程序框架

1、文件夹最好不要有中文路径。

2、MinGW代表一个GCC套件。

3、基类:父类,指定信息有三个,如下:

QMainWindow:PC端用,windows窗口,带菜单栏的。

QWidget:Qt图形界面空间的一个基类

QDialog:对话框

 

类名Widget为子类。

父类:又名,基类。

子类:又名,派生类。

 

class MyWidget :public QWidget 继承的原有的公共类

4、编译的三种方法

1、左下角绿色三角,编译并运行

2、左下角小锤子,编译不运行

3、中间绿色小三角,编译调试

4、左侧项目栏,选中当前文件夹,右键,运行

5、快捷键:Ctrl + R

5、主函数程序简介

//头文件

主函数

return

跟基本的主函数结构有点相似

 

1、QT里边的头文件都是Q开头的(前两个字母都大写)

2、QApplication应用程序类

3、Qt头文件没有 .h

4、头文件和类名一样

QT自学过程记录(2):QT介绍,QT应用程序框架,项目文件_第2张图片

QT自学过程记录(2):QT介绍,QT应用程序框架,项目文件_第3张图片

3、项目文件

1、一个 .pro 文件,代表一个项目文件,注释代码用 “#”

2、每次包含头文件都要在工程文件(项目文件)加上对应的头文件说明。

QT自学过程记录(2):QT介绍,QT应用程序框架,项目文件_第4张图片

3、在程序文件夹中单独运行EXE文件,出现错误缺少 .dll 文件,参考网址:

https://blog.csdn.net/u013121305/article/details/49913547

https://blog.csdn.net/u013121305/article/details/49913547(正解)

截图如下:

QT自学过程记录(2):QT介绍,QT应用程序框架,项目文件_第5张图片

QT自学过程记录(2):QT介绍,QT应用程序框架,项目文件_第6张图片

变量名最好是path,我原来写的QT,发现不管用,改为Path后成功。

4、问题方法总结

1、安装完QT之后,需要添加环境变量到系统环境变量中,否则程序在软件中可以正常运行出结果,但是在文件夹中单独执行EXE文件则会出现上述错误。

2、使用C++来编程,因此注意所有的源文件后缀都是 .cpp 。

3、在编程时,学会运用软件自带的单词提示,避免手打单词引起一些错误,排查也比较麻烦。在选择单词的时候,可以直接用Enter,也可以使用Tab键。

 

 

 

你可能感兴趣的:(QT)