摘要:
QGroundControl Source Code Learning Series 3 QGCApplication QGCApplication 继承自 QGuiApplication,而不是 QApplication。QGroundControl 界面是使用 QML 及 QtQuick 组件完 阅读全文
摘要:
QGroundControl Source Code Learning Series 2 AppMessages AppMessages 类主要用来处理程序运行过程中的消息及日志记录。 在使用 Qt 进行开发时,难以避免会使用 QDebug (QInfo | QWarning | QCritical 阅读全文
摘要:
QGroundControl Source Code Learning Series 1 写在前面:这个系列将会以 [QGroundControl][QGroundControl] Stable V3.5.1 的源代码为基础进行学习。 由于 QGroundControl 的项目庞大,包含的文件较多, 阅读全文
摘要:
GAAS installlation on Ubuntu 18.04 GAAS 安装教程: "document" 。 GAAS 中的安装教程中提到的 ROS Kinetic (LTS 版)并不是最新的版本,在 "ROS官网" 上说明有两种 LTS 版本,其中一种版本是 Kinetic,另外一种是 M 阅读全文
摘要:
题目描述 有A、B、C、D、E 5所学校,在一次检查评比中,已知E校肯定不是第2名或第3.他们相互进行推测。 A校有人说,E校一定是第1名。 B校有人说,我校可能是第2名。 C校有人说,A校最差。 D校有人说,C校不是最好的。 E校有人说,D校会获得第1名。 结果只有第1名和第2名学校的人猜对了,编 阅读全文
摘要:
题目: 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 4 3) 阅读全文
摘要:
语音信号的端点检测方法有很多种,简单的方法可以直接通过计算出声音的音量大小,找到音量大于某个阈值的部分,认为该部分为需要的语音信号,该部分与阈值的交点即为端点,其余部分认为非语音帧。 计算音量 计算音量的方法有两种,一种是以帧为单位(每一帧包含多个采样点),将该帧内的所有采样点的幅值的绝对值之后相加 阅读全文
摘要:
本文首发于 "BriFuture's Blog" 。 最近在用 Vue 重写之前的一个项目 "Compass" ,这个项目以前是用 QML + JavaScript 在 Qt 平台上搭建的。这是我本科毕设时做的一个项目,很有意思也学了很多东西(WebGL,QML 等等),但已经很久没有更新了。 旧项 阅读全文
摘要:
本文首发于 BriFuture 的 "个人博客" 在我的前一篇文章 "使用 Qt 获取 UDP 数据并显示成图片" 中,我讲了如何用 Python 模拟发送数据,如何在 Qt 中高效的接收 UDP 数据包并将数据解析出来。然而此前的文章在分别显示 RGB 通道、R 通道、G 通道、B 通道这四组通道 阅读全文
摘要:
添加 QSS 样式文件 在 Qt 项目中新建一个或使用已有的 ,在资源文件下面新建一个普通文件,命名为 : 为 添加如下内容: 这里是模仿 bootstrap 的样式格式,为 QPushButton 添加几种情景色,熟悉之后可以自行添加更多的情景模式。 编写 QSS 样式文件时推荐使用 VSCODE 阅读全文