开发环境搭建
开发环境最好装在系统盘
- 安装qt6.0和qt5.14.1等其他版本时,打开在设计器中打开qml文件时报错:安装qt5.14.2版本,没有错误,5.14.2的3D和串口有问题(也有可能是电脑的问题,还不确定,可以换个电脑试试),推荐使用5.12.9版本;
- 软件安装教程;
- visual code QT运行环境搭建?
- visual studio QT运行环境搭建?
- QT官网;
教程
- 视频教程;
- 教程配套资料;
- 我的源码:链接:
https://pan.baidu.com/s/1DQcQCewnffw7PtRkgxWOYw
提取码:8xd7
; - QT官方的哔哩哔哩账号(有演示和教学视频);
笔记
show以顶层方式弹出窗口控件
win+方向键可以分频显示
Ctrl+方向键可以跨字段跳跃
网易云:Ctrl+alt+空格 暂停/开始播放
Ctrl+alt+左右方向键 切换
Ctrl+alt+上下方向键 调节音量
问题
- 打开文件提示:no valid settings file could be found;
- QT Creator 的Design界面不能拖拽控件的问题:
原因:点击了工具栏中的Edit Signals/Slots(或者按F4)
解决办法:点击工具栏中的Edit Widgets(或者按F3)
QT基础知识
1.QT 软件操作
- 快捷操作;
- QT在头文件中重写函数的时候没有代码提示:帮助->关于插件->C++(ClangCodeModel)去掉勾,保存->关闭QtCreate后重新打开即可;
- 重写函数输入参数自动提示的技巧:补全函数后,删除括号和分号,再输入括号就会弹出提示;
- 设置QtCreator主题和代码风格;
- QT生成的.exe文件不能运行的解决办法;
- QT生成exe文件并运行;
- 添加资源文件;
- 添加资源文件-正确使用资源文件中的资源,生成的目标文件中包含资源文件,可以直接运行;
2.QT语法
- Lambda表达式;
- emit的用法;
- 关键字讲解(emit,signal,slot);
- bool类型的变量一定要设置默认值,否则默认值会不确定。在定义变量时,要对必要的变量初始化;
- 多线程;
- QT-setwindowflags的属性总结;
- Qt样式表-setStyleSheet();
- QT中system函数的使用及类型转换;
C++基础知识
- C++ 菜鸟教程;
- static_cast和dynamic_cast;
- 函数指针;
- C++中指针和引用的区别:链接1、链接2;
- 域作用符:链接1、链接2、链接3;
- explicit关键字的使用;