Qt5(黑马程序员)

为什么学习QT

1)市场上任何一款产品都几乎带有图形界面,Android、IOS编程无非是GUI app编程。另外QT跨平台特性,Qt写的程序可以在Android、IOS平台上运行。
2)锻炼编程能力。GUI编程比后台编程更能锻炼人,除核心数据处理外,还需要协调界面。
3)为了更好的使用C++,学习Qt的框架。(QT是C++实现的应用程序框架)

如何学习QT

库函数的调用,只需要知道功能、入口参数、返回值。灵活应用帮助文档。

第一天学习内容

1、Qt的介绍
2、Qt的框架
3、项目文件(.pro)
4、第一个Qt程序(Hello Qt)
5、父窗口和子窗口的区别(控件、部件、构件)
6、信号与槽
7、坐标系统·
8、内存回收机制
9、带菜单栏的窗口
10、对话框

第二天学习内容

1、QtCreater设计器的使用
2、常用控件
3、布局
4、自定义控件
5、常用事件的处理

第三天学习内容

1、QPainter绘图
2、绘图设备(QPixmap、QImage、QBitmap、QPicture)
3、文件操作(QFile、QFileInfo、QDataStream、QTextStream、QBuffter)

第四天学习内容

1、TCP编程
2、UDP编程
3、UDP传输图片
4、多线程编程(多任务)

第五天上午学习内容

数据库编程

第五天下午到第六天

汽车销售管理系统

你可能感兴趣的:(QT)