解决Qt中无法使用搜狗输入法的方法
在 Ubuntu 系统中使用 Qt 发现有的系统无法使用搜狗等中文输入法,该方法用于解决搜狗输入法不能在 Qt 等软件中使用的问题。
(题外话:Ubuntu 19 的 VS Code 软件不能使用搜狗输入法是 Ubuntu 软件商店安装包的问题,只能从 VS Code 官网重新下载安装解决。)
PyQt5中文教程,翻译自 zetcode 这个教程比较好的地方是,能讲解每一段代码的含义。
https://maicss.gitbooks.io/pyqt5/content/
https://anclark.github.io/2019/03/28/Hexo/%E6%8E%A8%E8%8D%90%E6%8F%92%E4%BB%B6%E6%95%B4%E7%90%86/
背景图
https://www.toptal.com/designers/subtlepatterns/
https://www.zhihu.com/question/19573039
Ubuntu常用软件
本文主要解决因显卡变化而导致的 google chrome 颜色显示不正常问题。
异常是指的网页色彩变淡发白, 或者超链接变色。
网络中查询了一下,可能是因为换了显卡,但是显示设置不对。
这可能会导致 chrome 默认启用了 dispaly p3 d65 色彩模式,
此时更改 chrome 的颜色管理模式为 sRGB 就可以了。
62 版本以后的 chrome 在地址栏输入 chrome://flags/#force-color-profile 回车。
把右侧按钮由 default 改为 sRGB ,点击重启浏览器按钮即可。
此方案临时解决了我的问题。但是发现不只 Chrome 浏览器有问题,其他软件也有问题。
我的系统在不同的硬件上进行切换,确实可能会导致驱动问题,尤其是显卡和显示器
因为发现当前使用的是集成显卡,所以检查了显示器设置,发现显示器设置不对。
最终解决问题的方案是在系统设置(Settings->Device->Color->Laptop Screen)中,选择为正确的屏幕设置。
蓝牙可以通过 HCI 将 HOST 部分与 Controller 部分进行连接。
这篇文章说明了如何使用 ESP32-IDF 中包含的蓝牙示例应用程序 controller_hci_uart 通过主机控制器接口(Host Controller Interface)与 ESP32 蓝牙 controller 进行连接和通信。使用任何操作系统(Mac,Linux或Windows)的电脑都可以来编译此工程。
在此示例中使用的 Host 是 BlueZ 蓝牙协议栈。由于 BlueZ 是用于基于 Linux 内核的操作系统系列的蓝牙协议栈,因此本示例需要在一台运行 Linux OS 且安装了 BlueZ 的计算机与 ESP32 开发板进行通讯。
Bluetooth学习笔记 【BLE 基础知识点 1】
这里是我搜集的一些关于 BLE 的基本概念 和 说明。
Bluetooth学习笔记 【Spec v5.2 Vol2】架构、版本兼容和约定
本次学习主要目标是学习 BLE 相关的内容,BT 部分可能会在后面补充。