Contents:
- Qt
- 程序运行发布和设置APP图标
- QMainWindow、QWidget、QDialog的区别
- 项目文件组成及分析
- main()认识:
- 知识点一: 按钮的使用与窗体的简单设置(重要)
- 对象树
- 知识点二: 信号槽机制(重要)(难点)
- QT的输出qDebug()函数
- QStringlist 所有字符串的列表
- 知识点四: QT中的lambda表达式
- 知识点五: 带UI界面的项目
- 项目动态桌面壁纸开发
- QMainWindow
- 设置图标 和 设置按钮背景图片 (资源文件)
- 设置任务栏托盘角标
- 八大对话框
- 知识点十二: QString(格式化输出)
- 项目: 串口调试助手
- 事件
- 绘图
- 抗锯齿和坐标系变换
- 刷新窗口—>实现动的效果
- 绘图设备(给画家的纸)
- 知识点十七: 不规则窗口—>透明窗口
- 绘制弧线
- 项目超声波雷达项目界面设计
- 知识点十八: Qt中的随机数
- 知识点二十一:
- 知识点二十二: QT中的文本流和数据流
- 知识点二十三: QFileInfo文件属性
- 知识点二十四: QT中的TCP通信
- 知识点二十五: QT中的UDP通信
- 知识点二 十六: QT广播/组播
- 知识点二十七: TCP文件传输
- 知识点二十八:视频播放 —>基础 视频功能实现
- Linux
- Cmake
- ==cmake_minimum_required== - 指定CMake的最小版本要求
- ==project== - 定义工程名称,并可指定工程支持的语言
- ==set==- 显式的定义变量
- ==include_directories== - 向工程添加多个 ==特定的头文件== 搜索路径 —>相当于指定g++编译器的-I参数
- ==link_directories== - 向工程添加多个 ==特定的库文件== 搜索路径 —>相当于指定g++编译器的-L参数
- ==add_library== - 生成库文件
- ==add_compile_options== - 添加编译参数
- ==add_executable==- 生成可执行文件
- ==target_link_libraries== - 为 target 添加需要链接的共享库 —>相同于指定g++编译器-l参数
- ==add_subdirectory== - 向当前工程添加存放源文件的子目录,指定 中间 和 目标的二进制存放的位置
- ==aux_source_directory== - 发现一个目录下所有的源代码文件并将列表存储在一个变量中,这个指令临时被用来自动构建源文件列表
- CMake常用变量
- CMake编译工程
- 内部构建和外部构建