hassio 一键安装脚本(传送门)

https://github.com/neroxps/hassio_install

本脚本不再维护,江湖再见!
hassio_install
hassio 一键安装脚本,实现以下功能。

自动更改系统源为清华源。(目前支持 Debian Ubuntu Raspbian 三款系统)
自动安装 Docker,可以选择切换 Docker 源为国内源,提高容器下载速度。
目前支持的系统
Raspberry Pi OS Lite 测试版本 Raspberry Pi OS Lite 2020年12月2日通过
Ubuntu 测试版本 12.04 LTS测试通过。
Debian 测试版本 >=10 最小化版本测试通过。
使用方法
以 root 身份运行以下命令。

wget https://code.aliyun.com/neroxps/hassio_ … …

发表在 学习笔记 | 留下评论

树莓派开发专栏(传送门)

https://blog.csdn.net/qq21497936/articl … 3%E6%A0%8F

《树莓派开发笔记(一):入手树莓派3b,成功运行树莓派系统》

《树莓派开发笔记(二):树莓派Qt编译和宿主机Qt交叉编译》

《树莓派开发笔记(三):更便捷的开发,windows下和ubuntu下远程桌面至树莓派》

《树莓派开发笔记(四):更便捷的开发,qt远程运行(主机qt开发一键远程运行到目标机上)》

《树莓派开发笔记(五):GPIO引脚介绍和GPIO的输入输出使用(驱动LED灯、检测按键输入)》

《树莓派开发笔记(六):GPIO口的UART的使用(串口通讯)》

《树莓派开发笔记(七):GPIO口的SPI使用(BME280三合一传感器:测量温度、湿度、气压、海拔高度)》

《树莓派开发笔记(八):GPIO口的I2C使用(BME280三合一传感器:测量温度、湿度、气压、海拔高度)》

《树莓派开发笔记(九):CSI口的摄像头拍照(同样适用USB摄像头)》

《树莓派开发笔记(十):Qt读取ADC模拟量电压(ADS1115读取电压模拟量)》

《树莓派开发笔记(十一):蓝牙的使用,BlueZ协议(双树莓探测rssi并通过蓝牙互传获取的rssi信号强度)》

《关于 树莓派系统sudo ifconfig wlan0 up时,报错:Operation not possible due to RF-kill 的解决方法》

原文作者: BG6RSH | 查看原帖…

发表在 学习笔记 | 留下评论

Qt开发专栏:qml开发(传送门)

https://blog.csdn.net/qq21497936/articl … 0%E5%8F%91

《qml开发笔记(一):界面元素初探》

《qml开发笔记(二):可视化元素基类Item详解(上半场anchors等等)》

《qml开发笔记(三):可视化元素基类Item详解(下半场)》

《qml开发笔记(四):可视化元素Rectangle、Image》

《qml开发笔记(附表一):qml可识别的color表:颜色–名称–RGB》

《qml开发笔记(五): 可视化元素BorderImage、AnimatedImage、AnimatedSprite、SpriteSequence》

《qml开发笔记(六):可视化元素Text、Window》

《qml开发笔记(七):输入元素鼠标输入MouseArea和键盘输入Keys》

《关于 qml开发中使用Image元素切换图片闪黑屏 的解决方法》

《Qml实用技巧:将样式style从对象中独立出来,可使多个按钮加载同一个样式》

《Qml实用技巧:在可视元素之前半透明覆盖一个可视元素,阻止鼠标透(界面)传(防止点击到被遮挡的按钮)》

《关于 qml从ubuntu开发迁移到目标机(定制ubuntu)上stackview无法显示(显示白屏)的解决方法》

《关于 QWidget+Qml程序部署到linux时,’module”QtQuick”is not installed’ 的解决方法》

原文作者: BG6RSH | 查看原帖…

发表在 学习笔记 | 留下评论

Qt开发专栏:qss样式表笔记大全(传送门)

https://blog.csdn.net/qq21497936/articl … 7%E5%85%A8

《qss样式表笔记大全(一):qss名词解析(包含相关示例)》

《qss样式表笔记大全(二):可设置样式的窗口部件列表(上)(包含相关示例)》

《qss样式表笔记大全(三):可设置样式的窗口部件列表(中)(包含相关示例)》

《qss样式表笔记大全(四):可设置样式的窗口部件列表(下)(包含相关示例)》

原文作者: BG6RSH | 查看原帖…

发表在 学习笔记 | 留下评论

Qt开发专栏:实用技巧(传送门)

https://blog.csdn.net/qq21497936/articl … 0%E5%B7%A7

《Qt实用技巧:Qt中添加对windows api的支持,显示/隐藏任务栏和桌面(解决无法找到windows api)》

《Qt实用技巧:Qt中添加对C++11标准的支持(两种方式)》

《Qt实用技巧:Qt从QtCreator更换为VS开发Qt所需要注意的坑》

《Qt实用技巧:实用掩码限制QLineEdit只能输入规定长度的数字、字母和字符》

《Qt实用技巧:VS2017编写纯C库以及使用Qt调用C库方法》

《Qt实用技巧:QLineEdit限制只能输入Ip地址,且一直显示ip地址分段的“.”》

《Qt实用技巧:将QWidget作为输入窗口,接收键盘消息、输入法并且控制输入法悬浮工具栏位置控制》

《Qt实用技巧:在Qt中获取屏幕的绝对坐标》

《Qt实用技巧:软件演示版永久提示框》

《Qt实用技巧:QPainterPath绘图路径(多次画同样的图形集合)》

《Qt实用技巧:代码中QIcon缩放(QPixmap的手动放大和QIcon自动缩小)》

《Qt实用技巧:在Qt Gui程序中嵌入qml界面(可动态覆盖整个窗口)》

《Qt实用技巧:界面切换使用Dialog全屏切换》

《Qt实用技巧:使用QMediaPlayer播放mp4文件》

《Qt实用技巧:实现窗口透明的五种方法》

《Qt实用技巧:组合图形的比例变换》

《Qt实用技巧:截屏功能的实现》

《Qt实用技巧:自定义窗口标题栏》

《Qt实用技巧:设置应用程序exe的图标》

《Qt实用技巧:测试80*1080p拼接后显示刷新帧率》

《Qt实用技巧:Qt连接SQL Server数据库(需要配置ODBC)》

《Qt实用技巧:80显示超大显示拼接(十台服务器,每台八路摄像头)方案和Demo》

《Qt实用技巧:仅去掉标题栏,保持对话框边框》

《Qt实用技巧:设计模式之单例模式,唯一实例类通用模板》

《Qt实用技巧:QCreator使用git(gitHub)管理项目代码笔记》

《Qt实用技巧:使用Qt加载超大图片的耗时测试》

《Qt实用技巧:ubuntu发布程序打包流程(解决插件xcb加载失败) 》

《Qt实用技巧:使QWidget作为模态对话框显示》

《Qt实用技巧:图形视图框架中图元将矩形边界改为不规则边界(用于选取和碰撞)》

《Qt实用技巧:实现不规则窗口的鼠标消息穿透,包括穿透到桌面和穿透到父窗口》

《Qt实用技巧:使用非透明窗体鼠标穿透到桌面的设置方法》

《Qt实用技巧:Qt窗口置顶》…

发表在 学习笔记 | 留下评论

Qt开发专栏:三方库开发技术(传送门)

https://blog.csdn.net/qq21497936/articl … F%E7%94%A8

《Qt+腾讯IM开发笔记(一):腾讯IM介绍、使用和Qt集成腾讯IM-SDK的工程模板Demo》

《Qt+MPlayer音乐播放器开发笔记(一):ubuntu上编译MPlayer以及Demo演示》

《libzip开发笔记(一):libzip库介绍、编译和工程模板》

《libzip开发笔记(二):libzip库介绍、ubuntu平台编译和工程模板》

《Qt开发笔记:OpenSSL库介绍、windows上mingw32版本的OpenSSL编译模块化》

《Qt三方库开发技术(一):QuaZIP介绍、编译和使用》

《海康摄像SDK开发笔记(一):海康威视网络摄像头SDK介绍与模块功能》

《LlibModbus库开发笔记(一):libmodbus库介绍、编译和基础工程模板》

《saba开发笔记(一):saba介绍、编译使用以及测试》

《地图开发笔记(一):百度地图介绍、使用和Qt内嵌地图Demo》

《地图开发笔记(二):Qt与百度地图js交互的基础-Qt向Js发送指令定位各大省份与城市》

《zlib开发笔记(一):zlib库介绍、编译和工程模板》

《xml开发笔记(一):tinyXml2库介绍、编译和工程模板》

《Gif开发笔记(一):gif介绍、编译和工程模板》

《Qt混合Python开发技术:Python介绍、混合过程和Demo》

《Qt三方库开发技术:QXlsx介绍、编译和使用》

《Qt三方库开发技术:log4Qt介绍、编译和使用》

《Qt三方库开发技术:二维码生成、识别以及条码识别》

《Qt三方库开发技术:Qt应用内部打开PDF文件》

《Qt开发笔记之编码x264码流并封装mp4(一):x264介绍、windows平台x264库编译》

《Qt开发笔记之编码x264码流并封装mp4(二):windows平台x264添加mp4支持,gpac库的介绍与编译》

《Qt开发笔记之编码x264码流并封装mp4(三):Qt使用x264库对.yuv文件编码为.h264文件》

《Qt开发笔记之编码x264码流并封装mp4(四):mp4v2库的介绍和windows平台编译》

《Qt开发笔记之编码h264码流并封装mp4(五):ubuntu平台编译x264》

《Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4》

《Qt开发笔记之Qwt(一):Qwt介绍、编译与Demo》

《Qt开发笔记之Qwt(二):Qwt仪表盘的基本使用》

《Qt开发笔记之QCustomPlot:QCustomPlot介绍、编译与使用》

《JRtplib开发笔记(一):JRtplib简介、JThread库编译》

《JRtplib开发笔记(二):JRtplib库编译、示例演示》

《JRtplib开发笔记(三):JRtplib库编程使用说明》

《JRtplib开发笔记(四):JRtplib的VS开发环境搭建以及Demo》

《Jpeglib开发笔记(一):JpegLib库介绍、windows编译和Demo》

《Jpeglib开发笔记(二):JpegLib编译(ubutnu)和Demo》

《手写识别(zinnia)开发笔记(一):Zinnia介绍、编译、使用以及Demo》

《Qt开发笔记(一):Qt+FFmpeg开发环境搭建以及工程模板》

《Qt开发笔记之线性代数:线性代数矩阵以及Eigen库的介绍、编译和使用》…

发表在 学习笔记 | 留下评论

Qt开发专栏:开发技术(传送门)

https://blog.csdn.net/qq21497936/articl … 0%E6%9C%AF

《Qt开发技术:图形视图框架(一)基本介绍》

《Qt开发技术:图形视图框架(二)场景QGraphicsScene、QGraphicsItem与QGraphicsView详解》

《Qt开发技术:Qt拽拖开发(一)拽托框架详解及Demo》

《Qt开发Activex笔记(一):环境搭建、基础开发流程和演示Demo》

《Qt开发Activex笔记(二):Qt调用Qt开发的Activex控件》

《Qt开发Activex笔记(三):C#调用Qt开发的Activex控件》

《Qt开发技术:QCharts(一)QCharts基本介绍以及图表框架详解》

《Qt开发技术:QCharts(二)QCharts折线图介绍、Demo以及代码详解》

《Qt开发技术:QCharts(三)QCharts样条曲线图介绍、Demo以及代码详解》

《Qt开发技术:QCharts(四)QCharts面积图介绍、Demo以及代码详解》

《Qt开发技术:Qt富文本(一)富文本介绍、文档结构》

《Qt开发技术:Qt富文本(二)Qt文本光标操作、文档布局、富文本编辑、处理和Demo》

《Qt开发技术:Qt富文本(三)Qt支持的HTML子集(查询手册)以及涉及的类》

《Qt开发技术:QtSVG介绍、使用和Demo》

《Qt开发技术:Qt绘图系统(一)绘图系统介绍》

《Qt开发技术:Qt绘图系统(二)QPainter详解》

《Qt开发技术:Qt的动态静态插件框架介绍和Demo》

《Qt开发技术:QWebSocket客户端、服务端介绍与开发》

《Qt开发技术:mqtt介绍、QtMqtt编译和开发环境搭建》

《Qt开发技术:QDBus介绍、编译与Demo》

原文作者: BG6RSH | 查看原帖…

发表在 学习笔记 | 留下评论

QT5.15.2搭建ANDROID编译环境

QT5.15.2是在线安装,安装这里就不复述,但安装时要钩选QT5.15.2下的“Android”选项。下面我们来 介绍环境的搭建,所需要的软件包都可以通过QT5.15.2下载或链接。

一、JDK安装。必须为JDK8,通过下图所示按钮进入下载页面,如果下载不了,将下载链接复制到迅雷中下载,还是很快的。下载完后安装。

直接通过这个地址下载 https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jdk_x64_windows_hotspot_8u292b10.msi

…

发表在 随记 | 标签为 , | 留下评论

群晖中安装python3、pip3和阿里云Python SDK

安装步骤:
1、从群晖“套件中心”中安装python3应用;
2、通过SSH登录群晖后台,并通过“sudo -i”命令进入root用户角色;
3、进入python3应用目录”root@DiskStation:/var/packages/py3k/target/usr/local/bin#“
4、运行下列命令安装pip3

wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py   # 安装pip3
pip3 -V          # 查看pip3版本
pip3 install aliyun-python-sdk-core   # 安装阿里云SDK核心库
pip3 install aliyun-python-sdk-alidns   #安装阿里云DNS库

 …

发表在 随记 | 标签为 , | 留下评论

QMediaPlayer播放MP3无声音解决办法

QT中利用QMediaPlayer播放MP3无声音,程序运行时提示:
“QtMultimedia : defaultServiceProvider::requestService(): no service found for – “org.qt-project.qt.mediaplayer”
调试跟踪错误信息,提示:
“A valid playback service was not found, playback cannot proceed.”

原因是系统中在Linux中缺少libqt5multimedia5-plugins 库文件,安装后解决:

sudo apt install  libqt5multimedia5-plugins

完成例子源代码:…

发表在 随记 | 留下评论