- 博客(5)
- 收藏
- 关注
原创 文件IO、数据库、程序打包
可以子线程执行耗时操作(循环睡眠),主线程接收子线程操作的通知,在实际的开发中,主线程接收到子线程耗时操作的通知后可能会刷新UI显示(例如显示文件读写的进度),这种情况下需要使用信号槽进行两个线程之间的通信。设置数据库名称,此函数会因为连接的数据库类型而有不同的含义,对于SQLite数据库而言,此函数的参数表示数据库文件的名称,这是因为SQLite数据库通过单文件存储。QSQLite3作为比较小巧的关系型数据库产品,是Qt唯一内置的数据库,并且也内置了连接的驱动程序,可以直接使用上表左列的驱动名称连接。
2023-02-07 23:37:29
171
2
原创 UI、常用类、多窗口编程
Qt重新实现了C++中的容器类,这些容器类比C++中STL的容器类更加轻巧、安全和易于使用,使用Qt的容器类可以减少可执行文件的大小,Qt的容器类是线程安全的,在基本兼容C++的容器类接口的基础上拓展了新的接口。使用Qt Creator创建项目时,勾选创建界面选项,新创建的项目中的Dialog类会自带一个界面文件,双击即可使用内置的Designer程序打开此文件。QDialog是一个对话框窗口类,Qt为了方便程序员调用各种功能的对话框窗口,预设了很多QDialog的派生类,这些派生类分别应用于不同的场景。
2023-02-02 23:03:01
551
原创 面向对象基础
1.概念类:类是对同一类对象的抽象总结,是一个概念。对象:按照类的规定创建的实体。2.面向对象编程需要先写 类 的代码,才能按照这段代码创建对应的 对象。参考类来创建对象的过程被称为“实例化”。对象无法脱离对应的类存在,调用成员离不开对象。
2023-01-10 23:42:08
159
2
原创 GPIO输出控制PB0,程序设计步骤
1.打开GPIOB的使能2.配置端口输出模式3.配置端口输出类型4.配置端口输出速度5.使用复位寄存器,使端口输出低电平0。
2023-01-03 00:14:01
406
1
原创 485、CAN、单总线、SPI、I2C :1、是什么 2、特点 3、协议 4、使用方法 5、区别 6、通信方式
RS485(一般称作 RS485/EIA-485)是串行通信标准。隶属于 OSI 模型物理层的电气特性规定为 2 线,半双工,多点通信的标准。它的电气特性和 RS-232 大不一样。用缆线两端的电压差值来表示传递信号。RS485 仅仅规定了接受端和发送端的电气特性。它没有规定或推荐任何数据协议。其中串行通信。
2022-12-29 23:28:23
1754
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人