前言
前面介绍了Qt蓝牙的各种类库的介绍,具体含义,本章就来进行类库调用的实例demo,本实例是服务端和客户端在一个程序段,以为前面也说了,服务端其实就是多了一个监听功能,所以这边就兼容在了一起,不想太过于啰嗦,因为本机PC端电脑蓝牙出了问题,所以直接在Android上面测试,pc端也是可以的,因为Qt代码是兼容平台的,所以可以不用担心这个问题!下面先介绍服务端程序设计流程,再介绍客户端设计流程,Android原生的流程代码后续会另外单独开章讲解,本节属于纯Qt代码讲解程序!
服务端程序设计
首先展示下本程序的界面,设计比较简洁,看下图:
主窗口定义与构造函数
BluetoothService 程序是一个界面窗口基于 Qml 的应用程序,界面 Qml 脚本语言设计,新建一个继承于 QOb