天天看点

Qt学习笔记(一)概述,安装,Qt Creator界面

1. 概述

使用版本:Qt5.9.2

学习视频:https://www.bilibili.com/video/BV1XW411x7NU?from=search&seid=3132319167432312960

说明:我的使用版本比教学视频版本高一些,具体有哪些区别之后学习过程中逐步发现,根据实际情况目前只学习TCP通讯之前的内容

2. Qt5.9.2安装

https://blog.csdn.net/qq_38906523/article/details/76503551

3.  Qt Creator界面

创建项目的流程(QWidget):

projects->new project->app->qt widget app(部件应用程序)->choose->选择路径(纯英文)(首次保存设为默认路径)->下一步->下一步->类名自定义,基类选择QWidget->完成

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

       QWidget:图形界面控件基类

       QDialog:对话框

       自定义类名的类共有继承于QWidget

       即:class MyWidget:public QWidget

左下角:

编译并运行(快捷键ctrl+r),编译并调试,仅编译

目录结构:

项目文件+头文件.h+源文件.cpp

main函数在C++的结构:

//头文件
int main()
{

	return 0;
}
           

main函数在Qt的结构:

//头文件
#include"自定义类名.h"
#include<QApplication>//应用程序类

int main(int argc,char* argv[])
{
	QApplication a(argc,argv);//有且只有一个应用程序对象

	//......以下为代码
	(自定义类名).w;
	w.show();//窗口默认隐藏,需要人为显示
	//......

	return a.exec();//让程序一直执行,等待用户操作即事件发生
}//运行显示空白窗口
           

继续阅读