Qt相关学习笔记

前言:对于Qt,最浅显的了解就是一个跨平台的可视化界面,想以此篇,记录我学习Qt的相关知识点,以便后续巩固学习。

(一)初识Qt

1.1 Qt是什么?

        ·Qt是一个跨平台应用开发框架(framework),它是用C++语言写的一套类库

        ·Qt:桌面计算机、服务器、移动设备、单片机开发

        ·Qt框架包含大量的类,支持GUI、数据库、网络、多媒体等各种应用的编程。

1.2 Qt的安装

在线安装链接:

https://download.qt.io/archive/online_installers/4.2/qt-unified-windows-x86-4.2.0-online.exe

打开cmd,镜像源命令行安装:

D:\Qt\qt-unified-windows-x86-4.2.0-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject

参考教程:(215条消息) Qt安装教程_Loken2020的博客-CSDN博客

1.3 Qt的第一个程序——Hello World!

注: 断点调试在Debug和Profile模式,鼠标左击添加或取消断点。

(二)GUI程序设计

2.1 GUI程序结构与运行机制

GUI项目的文件组成:

项目的配置文件及相关变量的含义(用中文添加了一些注释方便理解,实际项目中还是建议纯英文):

 

2.2 可视化UI设计

2.3 代码化UI设计

2.4 使用CMake构建系统

2.5 Qt Creator使用技巧

(三)Qt框架功能概述

(四)常用界面组件的使用

(五)模型、视图结构

(六)事件处理

(七)对话框和多窗口程序设计

(八)文件系统操作和文件读写

(九)数据库

(十)绘图

(十一)自定义插件和库

(十二)Qt Charts

  (十三) Qt Data Visualization

  (十四) 多线程

(十五)网络

(十六)多媒体

(十七)串口编程

(十八)其他工具软件和技术

跋文:以上都过完一编,对Qt的了解也算差不多。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值