红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…[亲测有效]

红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…[亲测有效]各位读者,知识无穷而人力有穷,所以,要么改需求,要么找专业人士,要么自己研究。大家可以点赞、收藏、关注、评论我啦、需要完整文件随时联系我或交流哟~!_红胖子网络

技术交流、资料下载、其他需求请回博客首页查看右侧加群,也可底部查看公司官网联系博主

         当前版本:v6.75.0    更新日期:2023年08月07日

最近更新博客(由近及远,显示五篇):

《关于 虚拟机git突然出现“.git/‘: SSL certificate problem: certificate is not yet valid”导致无法同步代码 的解决方法

《Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo》

《Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo》

《关于 Qt在windows使用mingw32编译器时从Qt5.9切换至Qt5.12出现“C2001:常量中有换行符“不修改编码 的解决方法》

《关于 Qt中的QString内容存在\u0000使用QChart(0x00)消除 的解决方法

导航文件:v6.0.0 本地导航文件网盘分享地址:

链接:百度网盘下载(点击,自动填入提取码1234)  


目录

自研产品:自主研发的产品和产品解决方案(体验Demo可下载)

合作案例专栏:案例分享(体验Demo可下载,仅jia方同意公开的案例,只shang业定制)

开发专栏:项目实战

Qt开发专栏:开发技术

Qt开发专栏:三方库开发技术

Qt开发专栏:实用技巧

Qt开发专栏:各种问题解决

Qt开发专栏:qss样式表笔记大全

Qt开发专栏:概念

Qt开发专栏:qml开发

海思开发专栏

瑞芯微开发专栏

树莓派开发专栏

OSG、OSGEARTH三维开发专栏

OpenCV开发专栏

OpenGL开发专栏

FFmpeg、SDL和流媒体开发专栏

Onvif开发专栏

Rock Pi开发专栏

Linux实用技巧

Linux系统移植和驱动开发专栏

国产麒麟系统、统信UOS系统相关开发

硬件相关开发

单片机相关开发

数据库相关开发

程序员PS技能

其他(编程相关)

其他(非编程相关


自研产品:自主研发的产品和产品解决方案(体验Demo可下载)

产品分享:Qt鸿途电子智慧白板(适合会议机、电子黑板、电子笔记、电子阅读器等场景),当前版本v1.0.0

《产品分享:Qt+Arm基于RV1126平台的内窥镜软硬整套解决方案(实时影像、冻结、拍照、录像、背光调整、硬件光源调整,其他产品也可使用该平台,如视频监控,物联网产品等等)》

《产品分享:Qt视频播放器(不依赖系统编解码),当前版本v1.1.2》

《产品分享:Qt数学函数公式学科工具,当前版本v1.0.0》

产品分享:Qt+OSG教育学科工具之地理三维星球,当前版本v3.2.0


合作案例专栏:案例分享(体验Demo可下载,仅jia方同意公开的案例,只shang业定制)

案例分享:Qt激光加工焊接设备信息化软件研发(西门子PLC,mysql数据库,用户权限控制,界面设计,参数定制,播放器,二维图,期限控制,参数调试等)

《案例分享:Qt工程机械真空激光焊接系统软件产品定制(西门子PLC,mysql数据库,用户权限控制,界面配置,参数定制,播放器,二维图标,rgv小车,期限控制,参数调试等)》

案例分享:Qt国产麒麟系统某防“某显示控制项目”(多类设备自动化流程控制,数据分析整合与展示,定位图,深度图,热力图等,多应用协调管控,健壮容错)

《案例分享:Qt+RV1126+PLC医疗血浆采集仪(中英文输入、西门子PLC、数据库存储,各种数据统计,数值监测,电子秤操作,记录查询,全局报警等等)》

《案例分享:Qt高频fpga采集数据压力位移速度加速度分析系统(通道配置、电压转换、采样频率、通道补偿、定时采集、距离采集,导出exce、自动XY轴、隐藏XY轴、隐藏显示通道,文件回放等等)》

《案例分享:Qt政务标签设计器,标签排版软件定制与打印》

《案例分享:Qt西门子机床人机界面以及数据看板定制(西门子通讯,mysql数据库,生产信息,参数信息,信息化看板,权限控制,播放器,二维图表,参数调试界面)》

《案例分享:Qt modbus485调试工具(读写Byte、Int、DInt、Real、DReal)(当前v1.3.0)》

《案例分享:某品牌音响系列协议调试工具(搜寻主机,查询通道,基本控制API,云音乐API,语言节目API等,可增删改指令)》

案例分享:Qt出版社书籍配套U盘资源播放器软件定制(脚本关联播放器与资源文件,播放器,兼容win7,win10和mac)

《案例分享:Qt便携式致病菌快速检测仪(账号管理、实验过程、二维图表、历史数据、通讯管理、实验报告、中英文等等)》

《案例分享:Qt+OSG三维点云引擎(支持原点,缩放,单独轴或者组合多轴拽拖旋转,支持导入点云文件)》

《案例分享:Qt九宫格图片资源浏览器(支持window、linux、兼容各国产系统,支持子文件夹,多选,全选,图片预览,行数与列数设置等)》

《案例分享:Qt+C#轨道交通行业高性能高流畅度模拟火车移动图像控件》

《案例分享:Qt数据分析处理平台(兼容各国产麒麟系统)(文件域字符串解析,上万文件批量导入,折线图、散点图,正态分布图分析处理导出等)》

《案例分享:Qt + 树莓派3B+ 智能笔筒系统》

《案例分享:Qt中英文输入软键盘(支持Qt4、Qt5、触摸和键鼠混合输入等)》

《案例分享:Qt多段Y轴折线图框架(双Y轴段折线、支持拽拖、浮动游标显示X值各段Y值、支持大量实时显示下位机数据)》

《案例分享:Qt+Arm+Fpga医疗肾镜(又名内窥镜)(实时影像、冻结、拍照、白平衡、九宫格、录像、背光调整、硬件光源调整、光源手动自动调整、物理按键)》

《案例分享:Qt管道焊接参数条码打印系统(条码打印机TSC 244 Pro、打印条码、打印中文、打印字符、多张连续打印)》

《案例分享:Qt+iMax6生命探测仪(探测障碍物、静止目标、动态目标、生命目标、探测半径、探测前方雷达显示、动态目标轨迹显示、探测热力图、探测过程存储与回放)》

《案例分享:Qt多通道数据采集系统(通道配置、电压转换、采样频率、通道补偿值、定时采集、导出excel和图表、自动XY轴、隐藏XY轴、实时隐藏显示通道)》

《案例分享:Qt西门子PLC调试模拟工具(包含PLC上位机通讯,PLC服务器,读写Byte、Int、DInt、Real)(持续更新,当前v1.6.0)

《案例分享:Qt+FFmpeg录屏应用(支持帧率、清晰度设置)》

《案例分享:医疗流式细胞术数据文件(.fcs)导出excel表工具》

《案例分享:Qt+Android模拟操作器(模拟操作app,打开,点击,输入,获取验证码等等)》

《案例分享:Qt流水线图像显示控件(列刷新、1ms一次、缩放、拽拖、拽拖预览、性能优化、支持OpenGL GPU加速)》

《案例分享:Qt内窥镜相机录像程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)》

《案例分享:Qt手机模拟器拉伸旋转框架》

《案例分享:Qt用于服务器多图像拼接存在误差的标定工具(像素误差校准)》

《案例分享:Qt的PPT播放器》

《案例分享:Qt的80路显示超大屏幕拼接(十台服务器,每台八路摄像头)方案和Demo》


开发专栏:项目实战

项目实战:Qt终端命令模拟工具 v1.0.0(实时获取命令行输出,执行指令,模拟ctrl+c中止操作)

项目实战:Qt+OpenCV大家来找茬(Qt抓图,穿透应用,识别左右图区别,框选区别,微调位置)

《项目实战:Qt球机控制工具 v1.0.0(球机运动八个方向以及运动速度,设置运动到指定角度,查询当前水平和垂直角度)》

《项目实战:Qt文件改名工具 v1.2.0(支持递归检索,搜索:模糊匹配,前缀匹配,后缀匹配;重命名:模糊替换,前缀追加,后缀追加)》

《项目实战:Qt+OSG三维2D文字实时效果查看工具》

《项目实战:C#上位机+arduino下位机+控制点亮LED灯》

《项目实战:Qt+OpenCV激光射击游(识别激光、识别圆)》

《项目实战:Qt+ffmpeg摄像头检测工具》

《项目实战:Qt+OpenCV图像处理与识别算法平台(持续更新,当前v1.7.0)》

《项目实战:Qt编译Qt库以及使用C#调用Qt库,并实现C#集成Qt的tcp客户端》

《项目实战:Qt+OpenCV视频播放器(支持播放器操作,如暂停、恢复、停止、时间、进度条拽托等)》

《项目实战:Qt+OpenCV操作摄像头拍照、调节参数和视频录制》

《项目实战:Qt+Sql server英汉汉英电子词典》

《项目实战:Qt并发服务器通讯,受同一时刻最大线程数限制(笔者本本同一时刻600多)》

《项目实战:Qt多人聊天室程序(在线、离线、离线信息再次登录后发送等)》

《项目实战:Qt给指定手机发送短信(点对点、群发等等)》

《项目实战:Qt贝塞尔曲线拽托顶点实时显示工具》


Qt开发专栏:开发技术

Qt开发技术:Q3D图表开发笔记(一):Q3DScatter三维散点图介绍、Demo以及代码详解

Qt开发技术:Q3D图表开发笔记(二):Q3DBar三维柱状图介绍、Demo以及代码详解

Qt开发技术:Q3D图表开发笔记(三):Q3DSurface三维曲面图介绍、Demo以及代码详解

《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》


Qt开发专栏:三方库开发技术

《Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo》

Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo

Qt+QtWebApp开发笔记(一):QtWebApp介绍、下载和搭建基础封装http轻量级服务器Demo

Qt+QtWebApp开发笔记(二):http服务器日志系统介绍、添加日志系统至Demo测试

Qt+QtWebApp开发笔记(三):http服务器动态html连接跳转基础交互

Qt+QtWebApp开发笔记(四):http服务器使用Session和Cookie实现用户密码登录和注销功能

Qt+QtWebApp开发笔记(五):http服务器html中使用json触发ajax与后台交互实现数据更新传递

Qt+QtWebApp开发笔记(六):http服务器html实现静态相对路径调用第三方js文件

Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试

Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试

Mqtt开发笔记:windows下C++ ActiveMQ客户端介绍、编译和使用

Qt+ECharts开发笔记(一):ECharts介绍、下载和Qt调用ECharts基础柱状图Demo

Qt+ECharts开发笔记(二):Qt窗口动态调整大小,使ECharts跟随Qt窗口大小变换而变换大小

Qt+ECharts开发笔记(三):ECharts的柱状图介绍、基础使用和Qt封装Demo

Qt+ECharts开发笔记(四):ECharts的饼图介绍、基础使用和Qt封装百分比图Demo

Qt+ECharts开发笔记(五):ECharts的动态排序柱状图介绍、基础使用和Qt封装Demo

QCustomPlot开发笔记(一):QCustomPlot简介、下载以及基础绘图

QCustomPlot开发笔记(二):QCustomPlot用户交互、元素项以及特殊用法

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

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

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

Qwt开发笔记(一):Qwt简介、下载以及基础demo工程模板

Qwt开发笔记(二):Qwt基础框架介绍、折线图介绍、折线图Demo以及代码详解

libx264开发笔记(一):libx264介绍、海思平台移植编译

mp4v2开发笔记(一): mp4v2库介绍,mp4v2在ubuntu上交叉编译移植到海思Hi35xx平台

《libmatio开发笔记(一):matlab文件操作libmatio库介绍,编译和基础Demo》

Matlab+Qt开发笔记(一):matlab搭建Qt开发matlib环境以及Demo测试

Matlab+Qt开发笔记(二):Qt打开mat文件显示读取的数据

Hdf5开发笔记(一):hdf5介绍,在windows上编译msvc2015x64版本

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

Qt+MPlayer音乐播放器开发笔记(二):交叉编译MPlayer以及部署到开发板播放演示

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

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

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

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

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

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

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

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

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

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

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

《zlib开发笔记(三):zlib库介绍、在ubuntu上进行arm平台交叉编译》

《zlib开发笔记(四):zlib库介绍、编译windows vs2015x64版本和工程模板》

《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

《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开发专栏:实用技巧

Qt实用技巧:北斗GPS通讯代码模式和代码模式下混合中英文数字发信内容的字符编码转换方法

Qt实用技巧:Qt应用编程中域名解析(url域名转化为ip地址)

Qt实用技巧:在CentOS上使用linuxdeployqt打包发布qt程序

Qt实用技巧:Qt中浮点数的相等比较方式(包括单精度和双精度)

《Qt实用技巧:QtCreator编辑区关闭右侧不必要的警告提示》

《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实用技巧:QString、LPCWSTR、std::string之间的转换(持续补充)》

《Qt实用技巧:win将ffmpeg、opengl、osg等各种库封装成qt模块,运行需要dll,增加自动拷贝运行库到exe目录执行脚本》

《Qt实用技巧:使用QTableView、QSqlTableMode与QSqlDatabase对数据库数据进行操作》

《Qt实用技巧:QWidget中QPushButton成为可点击的图标(实现全透明,不论点击与否都只显示Icon)》

《Qt实用技巧:使用QMediaPlayer和Windows自带组件播放swf、rmvb、mpg、mp4等视频文件》

《Qt实用技巧:测试QImage加载解码、QImage使用原数据、QImage格式转换等等的时间消耗》

《Qt实用技巧:对QPushButton(等类似透明有黑色背景的QWidget实现透明/半透明的方法》

《Qt实用技巧:Qt设计器中QIcon的缩放(qss的放大和QIcon自动缩小(无法自动放大))》


Qt开发专栏:各种问题解决

关于 Qt在windows使用mingw32编译器时从Qt5.9切换至Qt5.12出现“C2001:常量中有换行符“不修改编码 的解决方法

《关于 Qt中的QString内容存在\u0000使用QChart(0x00)消除 的解决方法

关于 国产统信UOS系统Qt开发使用qDebug无法输出调试信息 的解决方法

关于 QTableView添加控件使用setIndexWidget函数不显示对应控件 的解决方法

关于 虚拟机git突然出现“.git/‘: SSL certificate problem: certificate is not yet valid”导致无法同步代码 的解决方法

关于 使用git强制提交dll和so 的解决方法

关于 Q3DScatter嵌套进设置了Qt::FramelessWindowHint(触摸自定义标题栏)时进行演示时出现渲染黑色区域 的解决方法

关于 CentOS系统编译Qt项目报错:error: cannot find -lGL 的解决方法

关于 CentOS7.5上出现yum update报错:[Errno 14] curl#6 – “Could not resolve …“ 的解决方法

关于 Qt在线安装报错下载“http://mirrors.aliyun.com…“时出现网络错误无法在线安装Qt 的解决方法

关于 国产麒麟在做返回最近整数的时候,使用QString的arg套qCeil时返回浮点数字符串为“a” 的解决方法

关于 国产麒麟系统中双精度double除法编译优化导商变量不变化(代码调整+volatile) 的解决方法

关于 在Qt中的timerEvent信号中设置QCustomplot的日期时间轴范围乱蹿(编译器优化变量volatile) 的解决方法

关于 国产麒麟系统双击启动脚本方式后无法启动应用程序 的解决方法

关于 安装Qt5.15.2启动QtCreator后“应用程序无法正常启动0xc0000022” 的解决方法

关于 QtCreator的设计器QtDesigner完全无法正常拽托控件 的解决方法

关于 麒麟系统开发错误“fatal error: GL/gl.h: No such file or directory“ 的解决方法

关于 国产麒麟系统编译Qt项目是报错:error: cannot find -lGL 的解决方法

关于 海思平台sample的demo中添加ffmpeg静态库(.a)报错误undefined reference toavpriv_pix_fmt_hps_avi等错误 的解决方法

关于 编译软件时报错“xdo.c:29:34: fatal error: X11/extensions/XTest.h:”错误 的解决方法

关于 CentOS8出现“Error: Failed to download metadata for repo ‘AppStream‘: xxxx” 的解决方法

关于 在海思3559AV100上使用QProcess和QStorageInfo获取磁盘总大小和可用大小失败 的解决方法

《关于 Qt5.15.x以及相关版本使用QtCreator代码自动补全较慢 的解决方法》

《关于 屏蔽Qt未使用变量报警错误 的解决方法》

《关于 Qt在线安装速度较慢 的解决方法》

《关于 虚拟机交叉编译目标机程序,使用filezilla的ftp方式传输到板子上没问题,后来同样环境传入应用运行宕机 的解决方法》

《关于 Qt在海思平台使用脚本和文件控制GPIO口写入高低无效 的解决方法》

《关于 海思Hi3559安装好sdk和编译器后运行编译器出现“bash: …aarch64-himix100-linux-c++: No such file or directory” 的解决方法》

《关于 Qt部署在RV1126的arm-linux系统上使用QImage缩放,drawXXXX缩放无效问题 的解决方法》

《关于 Qt部署在RV1126的arm-linu系统上使用QCursor::pos()获取鼠标坐标始终为0 的解决方法》

《关于 CMake编译出出现错误“Could not find compiler set in environment variable RC:” 的解决方法》

《关于 Qt使用MSVC版本编译出现“QMAKE_MSC_VER” 的解决方法》

《关于 Qt使用QOpenGLWidget运行时崩溃 的解决方法》

《关于 C#使用Console.WriteLine调试没有命令行输出 的解决方法》

《关于 error: C2039: “shared_ptr”: 不是“std”的成员 的解决方法》

《关于 CMake“cmake is not able to compile a simple test program”错误 的解决方法》

《关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法》

《关于 QtCreator中写Qt程序遇到printf不输出问题 的解决方法》

《关于 QLineEdit设置QDoubleValidator设置范围无效问题 的解决方法》

《关于 编译QT项目时报错:error: cannot find -lGL 的解决方法》

《关于 编译qt项目时报错:error: cannot find -lGLESv2 的解决方法》

《关于 QT_BEGIN_NAMESPACE宏的作用》

《关于 QMainwindow设置布局layout失败 的解决方法》

《关于 qt程序退出出现“已停止工作”程序奔溃问题 的解决方法》

《关于 qt中文乱码问题 的详解》

《关于 ubuntu上qt5.9.3使用openssl出现“openssl unsupport platform” 的解决方法》

《关于 libQt5xxx:对‘Qxxxx::xxxx()@Qt5’未定义的引用错误 的解决方法》

《关于 Chrome插件安装时程序包无效:”CRX_HEADER_INVALID” 的解决方法》

《关于 Qt编译环境从Qt5迁移到Qt4遇到Qt::FramelessWindowHint失效 的解决方法》

《关于 QMessageBox定制大小重写showEvent失败的 解决方法》

《关于 GraphicsScene场景中触发事件使用event->pos()获取坐标为0 的解决方法》

《关于 QtForMac开发 ui界面设置最小宽度和高度无效 的解决方法》

《关于 操作COM组件的RGB属性只能传递一个int表达COM三色属性rgb 的解决方法》

《关于 Qt信号与槽连接时出现无法识别信号问题 的解决方法》

《关于 Qt设置置顶窗口,透明部分显示黑色底色(已设置透明窗口) 的解决方法》

《关于 加载图片”Corrupt JPEG data: premature end of data segment” 的解决方法》

《关于 QGLWidget和QOpengGLWidget透明相关问题 的问题》

《关于 Qt场景QGraphicsScene中,添加QWidget窗口,QWidget窗口无法捕捉mouseReleaseEvent松开消息 的解决方法》
关于 Qt在win上“启动程序失败,路径或者权限错误”无法运行的16位程序 的解决方法

《关于 QtCreartor编写纯C++程序调用不到C++某些标准库和枚举以及运行错误 的解决方法》

《关于 error: comparison between … ‘QPushButton*’ and ‘QAbstractButton*’ lacks… 的解决方法》

《关于 QWidget无法使用stylesheet设置自身backgound-color(背景色)和border-image(背景图片) 的解决方法》

《关于 QNetworkManager出现“QSslSocket: cannot call unresolved function SSLv23_client_method“ 的解决方法》

《关于 Qt编译时使用msvc编译器报错“Error: cannot open …main.obj.10836.32.jom for write” 的解决方法》

《关于 QWidget+Qml程序打包到ubuntu时,程序与系统库版本不同,编译时添加并依赖自带库 的方法

《关于 Qt图形视图框架自绘图元放到左边和上边之外,部分在内进行拉伸后,拉伸多余的区域无法碰撞 的解决方法》

《关于 ubuntu18.04无法通过常用命令安装gcc 的解决方法》

《关于 ubuntu18.04使用git pull报错(没有权限) 的解决方法》

《关于 vm虚拟机ubuntu18.04网络图标不见且无法连接网络 的解决方法》


Qt开发专栏:qss样式表笔记大全

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

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

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

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


Qt开发专栏:概念

《Qt信号槽关联中使用普通变量关联(包含不修改和修改槽内数据两种)、使用引用变量关联对于数据内部浅拷贝和深拷贝的测试结论》

《QWidget与HWND的互相转换》

《Qt疑难杂症:无法QVideoWidget播放器上浮控件》

《QT三大绘图类:QPixmap/QImage/QPicture》

《Qt开发笔记:QGLWidget、QOpenGLWidget详解及区别》

《JSON与XML的区别比较


Qt开发专栏:qml开发

《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’ 的解决方法》


海思开发专栏

《Hi3516开发笔记(一):海思HI3516DV300芯片介绍,入手开发板以及Demo测试》

《Hi3516开发笔记(二):Hi3516虚拟机基础环境搭建之串口调试、网络连接以及sftp文件传输》

《Hi3516开发笔记(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析》

Hi3516开发笔记(四):Hi3516虚拟机编译uboot、kernel、roofts和userdata以及分区表

《Hi3516开发笔记(五):通过HiTools使用网口将uboot、kernel、roofts和userdata按照分区表烧写镜像》

《Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、roofts和userdata按照分区表烧写镜像》

《Hi3516开发笔记(七):Hi3516虚拟机交叉开发环境搭建之交叉编译Qt》

《Hi3516开发笔记(八):Hi3516虚拟机交叉开发环境搭建之配置QtCreator开发交叉编译环境》

《Hi3516开发笔记(九):在QtCreator开发环境中引入海思sdk的bsp包,运行显示Qt界面》

Hi3516开发笔记(十):Qt从VPSS中获取通道图像数据存储为jpg文件

Hi3516开发笔记(十一):通过HiTools使用网口将uboot、kernel、roofts烧写进eMMC

关于 海思Hi3516横竖屏Qt使用QGraphicsScene代理窗口强制旋转导致弹窗旋转与阴影不显示的 解决方案

敬请期待…


瑞芯微开发专栏

《RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍》

RK3568开发笔记(二):入手RK3568开发板的套件介绍、底板介绍和外设测试

RK3568开发笔记(三):RK3568虚拟机基础环境搭建之更新源、安装网络工具、串口调试、网络连接、文件传输、安装vscode和samba共享服务

RK3568开发笔记(四):在虚拟机上使用SDK编译制作uboot、kernel和buildroot镜像

RK3568开发笔记(五):在虚拟机上使用SDK编译制作uboot、kernel和ubuntu镜像


树莓派开发专栏

《树莓派开发笔记(一):入手树莓派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信号强度)》

树莓派开发笔记(十二):入手研华ADVANTECH工控树莓派UNO-220套件(一):介绍和运行系统

树莓派开发笔记(十三):入手研华ADVANTECH工控树莓派UNO-220套件(二):安装rtc等驱动

​​​​​​《树莓派开发笔记(十四):入手研华ADVANTECH工控树莓派UNO-220套件(三):使用研华自带系统测试rtc、gpio、232和485套件接口

树莓派开发笔记(十五):树莓派4B+从源码编译安装mysql数据库

树莓派开发笔记(十六):树莓派4B+安装mariadb数据库(mysql开源分支)并测试基本操作

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

树莓派开发笔记(十七):树莓派4B+上Qt多用户连接操作Mysql数据库同步(单条数据悲观锁)

  持续补充中…


OSG、OSGEARTH三维开发专栏

《项目实战:Qt+OSG三维点云引擎(支持原点,缩放,单独轴或者组合多轴拽拖旋转,支持导入点云文件)》

《项目实战:Qt+OSG三维2D文字实时效果查看工具》

《项目实战:Qt+OSG教育学科工具之地理三维星球》

《OSG开发笔记(一):OSG介绍、编译

《OSG开发笔记(二):OSG帮助文档编译

《OSG开发笔记(三):OSG使用osgQt嵌入Qt应用程序

《OSG开发笔记(四):OSG不使用osgQt重写类嵌入Qt应用程序

《OSG开发笔记(五):OSG场景理解与基础类概述

OSG开发笔记(六):OSG内存管理

OSG开发笔记(七):OSG复现OpenGL入门示例和OSG坐标系

OSG开发笔记(八):OSG模型文件存储与读取

OSG开发笔记(九):OSG模型的基本操作之添加/删除、显示/隐藏、开关节点开/关

OSG开发笔记(十):OSG模型的变换之平移、旋转和缩放

OSG开发笔记(十一):OSG渲染状态与2D纹理映射

《OSG开发笔记(十二):OSG基本几何图形、内置几何类型》

《OSG开发笔记(十三):OSG三维纹理映射(体渲染)》

《OSG开发笔记(十四):OSG交互》

《OSG开发笔记(十五):OSG光照》

《OSG开发笔记(十六):OSG视口、相机和视点》

《OSG开发笔记(十七):OSG中的相机移动》

《OSG开发笔记(十八):OSG鼠标拾取pick、拽托球体以及多光源》

《OSG开发笔记(十九):OSG文字显示》

《OSG开发笔记(二十):OSG使用HUD显示文字》

《OSG开发笔记(二十一):OSG使用HUD绘制图形以及纹理混合模式》

《OSG开发笔记(二十二):OSG场景背景》

《OSG开发笔记(二十三):Qt使用QOpenGLWidget渲染OSG和地球仪》

《OSG开发笔记(二十四):OSG漫游之平移、转向和低抬头》

《OSG开发笔记(二十五):OSG漫游之CS移动、碰撞检测与跳跃》

《OSG开发笔记(二十六):OSG漫游之上下楼梯》

《OSG开发笔记(二十七):OSG路径漫游之录制播放固定路径动画》

《OSG开发笔记(二十八):OSG模型固定路径动画》

《OsgEarth开发笔记(一):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(上)》

《OsgEarth开发笔记(二):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(中)》

《OsgEarth开发笔记(三):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(下)》

《OsgEarth开发笔记(四):Qt5.15.2在QtCreator集成Osg3.6.3+OsgEarth3.1+OsgQt的vs2019x64版本开发环境搭建》

  持续补充中…


OpenCV开发专栏

《项目实战:Qt+OpenCV激光射击游戏(识别激光、识别圆)》

《项目实战:Qt+OpenCV视频播放器(支持播放器操作,如暂停、恢复、停止、时间、进度条拽托等)》

《项目实战:Qt+OpenCV操作摄像头拍照、调节参数和视频录制》

《OpenCV开发笔记(〇):使用mingw530_32编译openCV3.4.1源码,搭建Qt5.9.3的openCV开发环境》

《OpenCV开发笔记(一):OpenCV介绍、编译》

《OpenCV开发笔记(二):cvui交互界面》

《OpenCV开发笔记(三):OpenCV图像的概念和基本操作》

《OpenCV开发笔记(四):OpenCV图片和视频数据的读取与存储》

《OpenCV开发笔记(五):OpenCV读取与操作摄像头》

《OpenCV开发笔记(六):OpenCV基础数据结构、颜色转换函数和颜色空间》

《OpenCV开发笔记(七):OpenCV基础图形绘制》

《OpenCV开发笔记(八):OpenCV常用操作之计时、缩放、旋转、镜像》

《OpenCV开发笔记(九):OpenCV区域图像(ROI)和整体、局部图像混合》

《OpenCV开发笔记(十):OpenCV图像颜色通道分离和图像颜色多通道混合》

《OpenCV开发笔记(十一):OpenCV编译支持Gpu(cuda) 加速开发之win-qt-mingw32编译》

《OpenCV开发笔记(十二):OpenCV编译支持Gpu(cuda) 加速开发之win-qt-msvc2015编译(opencv3.4.0、cuda9.0、VS2015)》

OpenCV开发笔记(十三):OpenCV图像对比度、亮度的调整

《OpenCV开发笔记(十四):算法基础之线性滤波-方框滤波》

《OpenCV开发笔记(十五):算法基础之线性滤波-均值滤波》

《OpenCV开发笔记(十六):算法基础之线性滤波-高斯滤波》

《OpenCV开发笔记(十七):算法基础之线性滤波对比-方框、均值、高斯滤波》

《OpenCV开发笔记(十八):算法基础之非线性滤波-中值滤波》

《OpenCV开发笔记(十九):算法基础之非线性滤波-双边滤波》

《OpenCV开发笔记(二十):算法基础之非线性滤波对比-中值、双边滤波》

《OpenCV开发笔记(二十一):算法基础之形态学滤波-膨胀》

《OpenCV开发笔记(二十二):算法基础之形态学滤波-腐蚀》

《OpenCV开发笔记(二十三):算法基础之形态学滤波-开运算》

《OpenCV开发笔记(二十四):算法基础之形态学滤波-闭运算》

《OpenCV开发笔记(二十五):算法基础之形态学滤波-形态学梯度》

《OpenCV开发笔记(二十六):算法基础之形态学滤波-顶帽(礼帽)》

《OpenCV开发笔记(二十七):算法基础之形态学滤波-黑帽》

《OpenCV开发笔记(二十八):带你学习图像识别之阈值化》

《OpenCV开发笔记(二十九):带你学习图像识别之自适应阈值》

《OpenCV开发笔记(三十):带你学习图像识别之经典OTSU算法阈值化》

《OpenCV开发笔记(三十一):红胖子8分钟带你深入了解双阈值化(图文并貌+浅显易懂+程序源码)》

《OpenCV开发笔记(三十二):红胖子8分钟带你深入了解半阈值化(图文并貌+浅显易懂+程序源码)》

《OpenCV开发笔记(三十三):红胖子8分钟带你深入了解漫水填充算法(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(三十四):红胖子带你傻瓜式编译Qt+openCV3.4.1+opencv_contrib(全网最浅显易懂)》

《OpenCV开发笔记(三十五):红胖子8分钟带你深入了解ximgproc扩展模块中的自适应流行滤波器(图文并茂+浅显易懂+程序源码)​​​​》

《OpenCV开发笔记(三十六):红胖子8分钟带你深入了解缩放与图像金字塔(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(三十七):红胖子8分钟带你深入了解边缘检测和Canny算子边缘检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(三十八):红胖子8分钟带你深入了解高阶的Canny算子边缘检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(三十九):红胖子8分钟带你深入了解sobel算子边缘检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十):红胖子8分钟带你深入了解Laplacian(拉普拉斯)算子边缘检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十一):红胖子8分钟带你深入了解scharr滤波器算子边缘检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十二):红胖子8分钟带你深入了解标准霍夫线变换(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十三):红胖子8分钟带你深入了解累计概率霍夫线变换(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十四):红胖子8分钟带你深入了解霍夫圆变换(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十五):红胖子8分钟带你深入了解重映射(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十六):红胖子8分钟带你深入了解仿射变化(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十七):红胖子8分钟带你深入了解直方图(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十八):红胖子8分钟带你深入了解直方图均衡化(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(四十九):红胖子8分钟带你深入了解轮廓识别(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十):红胖子8分钟带你深入了解轮廓凸包(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十一):红胖子8分钟带你深入了解透视变换(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十二):红胖子8分钟带你深入了解直方图对比匹配(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十三):红胖子8分钟带你深入了解模板匹配识别(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十四):红胖子8分钟带你深入了解Haar级联分类器进行人脸检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十五):红胖子8分钟带你深入了解Haar、LBP特征以及级联分类器识别过程(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十六):红胖子8分钟带你深入了解多种图形拟合逼近轮廓(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十七):红胖子8分钟带你深入了解直方图反向投影(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十八):红胖子8分钟带你深入了解图像的矩(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(五十九):红胖子8分钟带你深入了解分水岭算法(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十):红胖子8分钟带你深入了解Harris角点检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十一):红胖子8分钟带你深入了解Shi-Tomasi角点检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十二):红胖子8分钟带你深入了解亚像素角点检测(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十三):红胖子8分钟带你深入了解SIFT特征点(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十四):红胖子8分钟带你深入了解SURF特征点(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十五):红胖子8分钟带你深入了解ORB特征点(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十六):红胖子8分钟带你总结形态学操作-膨胀、腐蚀、开运算、闭运算、梯度、顶帽、黑帽(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十七):红胖子8分钟带你深入了解特征点暴力匹配(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十八):红胖子8分钟带你使用特征点Flann最邻近差值匹配识别(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(六十九):红胖子8分钟带你使用传统方法识别已知物体(图文并茂+浅显易懂+程序源码)》

《OpenCV开发笔记(七十):红胖子带你傻瓜式编译VS2017x64版本的openCV4》

OpenCV开发笔记(七十一):红胖子8分钟带你深入级联分类器训练

《OpenCV开发笔记(七十二):红胖子8分钟带你使用opencv+dnn+tensorFlow识别物体》

《OpenCV开发笔记(七十三):红胖子8分钟带你使用opencv+dnn+yolov3识别物体》

OpenCV开发笔记(七十四):OpenCV3.4.1+ffmpeg3.4.8交叉编译移植到海思平台Hi35xx平台

《深度学习:图像识别(匹配)方法|室内定位|论文与方法整理》

持续补充中…


OpenGL开发专栏

《OpenGL学习笔记(一):环境搭建、三维空间坐标系理解以及OpenGL的基本使用

《OpenGL学习笔记(二):OpenGL语法、渲染管线以及具体实现过程详解

《OpenGL学习笔记(三):了解管线、VAO、VBO的关系,介绍Qt如何使用OpenGL

《OpenGL学习笔记(四):了解OpenGL、OpenGL的操作模式、特性和基本使用步骤

《OpenGL学习笔记(五):创建OpenGL工程模板前的所有准备工作

《OpenGL学习笔记(六):创建第一个VS2015 OpenGL工程模板(与平台无关)

《OpenGL学习笔记(七):创建第一个Qt5.9.3 OpenGL工程模版(与平台无关)

《OpenGL学习笔记(八):进一步理解VAO、VBO和SHADER,并使用VAO、VBO和SHADER绘制一个三角形

《OpenGL学习笔记(九):索引缓冲器(EBO /IBE)的理解与使用,引入线框/填充模式

《OpenGL学习笔记(十):深入学习和理解着色器

《OpenGL学习笔记(十一):封装自己的着色器类

《OpenGL学习笔记(十二):纹理的使用

《OpenGL学习笔记(十三):将纹理贴图应用到四边形上,对VAO/VBO/EBO/纹理/着色器的使用方式进行总结

持续补充中…


FFmpeg、SDL和流媒体开发专栏

《项目实战:Qt+FFmpeg录屏应用(支持帧率、清晰度设置)》

《项目实战:Qt+Ffmpeg+OpenCV相机程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)》

《项目实战:Qt+ffmpeg摄像头检测工具》

《live555开发笔记(一):live555介绍、windows上msvc2017编译和工程模板》

《FFmpeg开发笔记(一):ffmpeg介绍、windows开发环境搭建(mingw和msvc,无需源码编译)》

《FFmpeg开发笔记(二):ffmpeg在ubuntu编译以及开发环境搭建》

《FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建》

《FFmpeg开发笔记(四):ffmpeg解码的基本流程详解》

《FFmpeg开发笔记(五):ffmpeg解码的基本流程详解(ffmpeg3新解码api)》

《FFmpeg开发笔记(六):ffmpeg解码视频并使用SDL同步时间显示播放》

《FFmpeg开发笔记(七):ffmpeg解码音频保存为PCM并使用软件播放》

《FFmpeg开发笔记(八):ffmpeg解码音频并使用SDL同步音频播放》

《FFmpeg开发笔记(九):ffmpeg解码rtsp流并使用SDL同步播放》

《FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台》

FFmpeg开发笔记(十一):ffmpeg在移植到海思HI35xx平台之将ffmpeg库引入到sample的demo中

《SDL开发笔记(一):SDL介绍、编译使用以及工程模板》

《SDL开发笔记(二):音频基础介绍、使用SDL播放音频》

《SDL开发笔记(三):使用SDL渲染窗口颜色和图片》

持续补充中…


Onvif开发专栏

《Onvif开发笔记(一):使用gSOAP编译Onvif协议之gSOAP介绍与编译》

《Onvif开发笔记(二):使用gSOAP编译Onvif协议之编译Onvif代码框架》

持续补充中…


Rock Pi开发专栏

Rock Pi开发笔记(一):Rock Pi系列arm产品方案快速落地方案介绍

Rock Pi开发笔记(二):入手Rock Pi 4B plus(基于瑞星微RK3399)板子并制作系统运行

Rock Pi开发笔记(三):Rock Pi 4B plus(基于瑞星微RK3399)板子硬件资源介绍

持续补充中…


Linux实用技巧

linux实用技巧:ubuntu18.04安装samba服务器实现局域网文件共享

linux实用技巧:ubuntu18.04安装配置ibus中文输入法

linux实用技巧:通过命令行安装deb软件包

linux实用技巧:ubuntu16.04安装BeyondCompare文件/文件夹对比工具

linux实用技巧:在虚拟机vmware16软件上安装CentOs8.2虚拟机,重置可用源和安装输入法

《linux实用技巧:cp时自动将软链接所指定的文件实体也一起copy(软链接将会变成目标文件实体)》

《linux实用技巧:获取当前系统显示分辨率”xrandr –current”

《linux实用技巧:ubuntu16.04 64位系统安装32位系统兼容包并修改dash(缺省)为bash

《shell实用技巧:文件统计信息和银行账户管理系统

《linux实用技巧:使用脚本获取活动网卡的mac地址

《linux实用技巧:从另一台机子上拷贝文件到本机,从本机拷贝文件到另一台机子(远程拷贝scp)

《linux实用技巧:ubuntu从零开始拉取远程git空仓库并提交代码及git相关其他问题》

持续补充中…


Linux系统移植和驱动开发专栏

Linux驱动开发笔记(一):helloworld驱动源码编写、makefile编写以及驱动编译基本流程

Linux驱动开发笔记(二):ubuntu系统从源码编译安装gcc7.3.0编译器

Linux驱动开发笔记(三):基于ubuntu的helloworld驱动源码编写、makefile编写以及驱动编译加载流程测试

持续补充中…


国产麒麟系统、统信UOS系统相关开发

统信UOS系统开发笔记(一):国产统信UOS系统搭建开发环境之虚拟机安装

统信UOS系统开发笔记(二):国产统信UOS系统搭建Qt开发环境安装Qt5.12

统信UOS系统开发笔记(三):从Qt源码编译安装之编译安装Qt5.12.8

统信UOS系统开发笔记(四):从Qt源码编译安装之编译安装QtCreator4.11.2,并配置编译测试Demo

统信UOS系统开发笔记(五):安装QtCreator开发IDE中的中文输入环境Fcitx输入法

统信UOS系统开发笔记(六):提取在线安装软件后,提取其安装包,部署目标机使用离线软件包方式安装软件

统信UOS系统开发笔记(七):在统信UOS系统上使用linuxdeployqt发布qt程序

统信UOS系统开发笔记(八):在统信UOS上编译搭建mqtt基础环境(版本使用QMQTT::Client)

麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装

麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12

麒麟系统开发笔记(三):从Qt源码编译安装之编译安装Qt5.12

麒麟系统开发笔记(四):从Qt源码编译安装之编译安装QtCreator4.8.1,并配置编译测试Demo

麒麟系统开发笔记(五):制作安装麒麟系统的启动U盘、物理机安装麒麟系统以及搭建Qt开发环境

麒麟系统开发笔记(六):安装QtCreator开发IDE中的中文输入环境Fcitx输入法

麒麟系统开发笔记(七):在线安装软件后,提取其安装包,部署目标机使用离线软件包方式安装软件

麒麟系统开发笔记(八):在国产麒麟系统上使用linuxdeployqt发布qt程序

麒麟系统开发笔记(九):在国产麒麟系统上搭建宇视摄像头SDK基础环境Demo

麒麟系统开发笔记(十):在国产麒麟系统上使用gdb定位崩溃异常方法流程以及测试Demo

麒麟系统开发笔记(十一):在国产麒麟系统上使用gdb定位崩溃异常方法流程进阶定位代码行数及专项测试Demo

《麒麟系统开发笔记(十二):在国产麒麟系统上编译GDAL库、搭建基础开发环境和基础Demo

关于 国产麒麟系统上长时间运行Qt程序.xsession-erros文件占满磁盘导致无法写入 的解决方法

关于 国产麒麟系统上长时间运行Qt程序根目录/下磁盘空间占用100%导致无法写入 的解决方法

关于 麒麟系统开发错误“fatal error: GL/gl.h: No such file or directory“ 的解决方法

关于 国产麒麟系统运行Qt,在命令行可以运行而双击无法运行(无反应) 的解决方法

关于 麒麟系统启动应用报错“undefined symbol: __cxa_throw_bad_array_new_length, version Qt_5“ 的解决方法

关于 国产麒麟Qt编译报错“xxx.pri has modification time xxxx s in the futrue“ 的解决方法

关于 国产麒麟系统Qt强制退出应用程序qApp->exit()无效 的解决方法

关于 国产麒麟系统使用killall命令杀死模糊匹配进程失败“未找到该进程” 的解决方法

关于 在国产麒麟系统上使用QProcess配合管道命令执行shell命令获取预期结果输出失败 的解决方法

关于 国产麒麟系统双击启动脚本方式后无法启动应用程序 的解决方法

关于 国产麒麟系统中双精度double除法编译优化导商变量不变化(代码调整+volatile) 的解决方法

关于 国产麒麟系统赋值给双精度double时乘以1.0f编译器优化 的解决方法

关于 国产麒麟在做返回最近整数的时候,使用QString的arg套qCeil时返回浮点数字符串为“a” 的解决方法

关于 国产统信UOS系统Qt开发使用qDebug无法输出调试信息 的解决方法

持续补充中…


硬件相关开发

《硬件开发笔记(一):高速电路设计Cadence Aleegro软件介绍和安装过程》

硬件开发笔记(二):硬件开发基本流程,制作一个USB转RS232的模块(一):开发基本过程和元器件选型

硬件开发笔记(三):硬件开发基本流程,制作一个USB转RS232的模块(二):设计原理图库

硬件开发笔记(四):硬件开发基本流程,制作一个USB转RS232的模块(三):设计原理图

《硬件开发笔记(五):硬件开发基本流程,制作一个USB转RS232的模块(四):创建CON连接器件封装并关联原理图元器件》

硬件开发笔记(六): 硬件开发基本流程,制作一个USB转RS232的模块(五):创建USB封装库并关联原理图元器件

硬件开发笔记(七): 硬件开发基本流程,制作一个USB转RS232的模块(六):创建0603封装并关联原理图元器件

硬件开发笔记(八): 硬件开发基本流程,制作一个USB转RS232的模块(七):创建基础DIP元器件(晶振)封装并关联原理图元器件

硬件开发笔记(九): 硬件开发基本流程,制作一个USB转RS232的模块(八):创建asm1117-3.3V封装库并关联原理图元器件

硬件开发笔记(十): 硬件开发基本流程,制作一个USB转RS232的模块(九):创建CH340G/MAX232封装库sop-16并关联原理图元器件

硬件实用技巧:OrCad自带原理图olb/OLB库枚举介绍

关于 allegro的pcbEditor在使用过程中经常卡或者busy无响应 的解决方法

持续补充中…


单片机相关开发

《stm32开发笔记(一):库函数V3.5版本环境搭建以及工程模版配置》

《stm32开发笔记(二):stm32系列使用V3.5固件库的帮助文件以及GPIO基本功能》

《stm32开发笔记(三):stm32系列的GPIO基本功能之输出驱动LED灯、输入按键KEY以及Demo》

《stm32实用技巧:JLINK接口定义和使用JTAG或SW下载程序

《关于 通过jlink使用jtag(或swd)下载程序成功后,keil4 uversion停止运行 的解决方法


数据库相关开发

数据库实用技巧:AB表联合删除,从B表中删除no与A表中no相等且在A表记录sex字段为1的记录

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

项目实战:Qt+Sql server英汉汉英电子词典

sqlite实用技巧:查询表数据时,使用列对齐,显示表头

MySql开发笔记:MySql数据库服务搭建以及建表脚本导入

SQL不完全手册(一):概念和基础语句

SQL不完全手册(二):高级语句

SQL不完全手册(三):函数

关于 mysql本地使用ODBC连接突然无法连接上且无法搜索到database的 解决方法

关于 mysql8数据库使用select distinct查询唯一数据并使用未查询的时间排序导致查询错误 的解决方法

关于 mysql数据库创建表”ERROR 1118 (42000): Row size too large (> 8126).“错误 的解决方法

关于 连接mysql报错“ssl connection error:unknow error number” 的解决方法

关于 mysql数据库插入中文变空白 的解决方法

关于 mysql数据库“ERROR 1118 (42000): Row size too large.“ 的解决方法

关于 mysql8.0数据库中主键位id,使用replace插入id为0时,实际id插入后自增导致数据重复插入 的解决方法


程序员PS技能

PS实用技巧:用原始图片制作显示(正常状态)、鼠标悬浮(hover)、鼠标点击(pressed)的方法

程序员PS技能(一):PS2017基本框架使用

程序员PS技能(二):程序员切图最常使用的工具组-选择工具组

程序员PS技能(三):程序员使用PSD源文件切图

《程序员PS技能(四):程序员创建PSD文件、展示简单PSD设计流程,上传PSD至蓝湖,并下载Demo切图》

持续补充中…


其他(编程相关)

海康摄像头开发笔记(一):连接防爆摄像头、配置摄像头网段、设置rtsp码流、播放rtsp流、获取rtsp流、调优rtsp流播放延迟以及录像存储

文件IO操作开发笔记(一):使用Qt的QFile对磁盘文件存储进行性能测试以及测试工具

文件IO操作开发笔记(二):使用Cpp的ofstream对磁盘文件存储进行性能测试以及测试工具

SVN培训笔记(下拉项目、同步修改、添加文件、修改文件、删除文件、改名文件等)

关于 SecureFx传输远程服务器中文显示乱码 的解决方法

关于 腾讯云CentOS8.2重置恢复到自定义镜像后,第三方软件登陆提示需要密钥 的解决方法

公司官网建站笔记(一):腾讯云服务器装CentOS8.2系统、重置密码、远程ssh登陆、sftp传递文件以及新建开发者账户

公司官网建站笔记(二):在云服务器部署PHP服务(公网访问首页)

公司官网建站笔记(三):腾讯云服务器CentOS8.2安装界面环境,使用vnc远程登陆并搭建轻量级Qt服务器

公司官网建站笔记(四):从阿里云将域名转出,并将域名转入腾讯云

公司官网建站笔记(五):域名工信部备案完整流程并解析公网访问

公司官网建站笔记(六):域名进行公安备案并将备案号显示在网页底部

关于 SVN状态图标不显示的问题(只显示绿色钩匹配) 的解决方法

vm虚拟机安装CentOS8.2服务器系统

CentOS8安装Geant4笔记(一):Geant4介绍、编译和安装

CentOS8安装Geant4笔记(二):CentOS8安装Qt5.15.2并测试运行环境

CentOS8安装Geant4笔记(三):Geant4介绍、编译、安装支持Qt5界面并运行exampleB1例程显示Qt界面

《获取下载Qt安装包,Qt源码全国网址备忘录(不用注册Qt账户,即可下载各版本Qt安装包和Qt源码包)》

《台达PLC开发笔记(一):台达PLC连接介绍,分别使用485、网口与台达PLC建立连接》

《台达PLC开发笔记(二):台达PLC设置主机通讯参数为RTU并成功通讯》

《NSIS制作安装包笔记(一):NSIS介绍、使用NSIS默认向导脚本制作Windows安装包》

《NSIS制作安装包笔记(二):NSIS使用NSIS+Qt界面制作安装包流程》

《NSIS安装包开发笔记(三):NSIS使用Qt做的安装界面制作安装包交互详解》

《西门子PLC开发笔记(一):PLC介绍,西门子S1200系列接线、编程、下载和仿真》

《实用技巧:阿里云服务器建立公网物联网服务器(解决阿里云服务器端口,公网连接不上的问题)》

《关于 百度飞浆paddleOCR编译32位版本 的解决方案》

《Basic语言开发笔记:Basic语言介绍、环境搭建、基本语法示例与程序实例》

《Mqtt开发笔记:Mqtt服务器搭建》

《C++ STL开发温习与总结(一): 1.C++编程技术

《C++ STL开发温习与总结(二): 2.C++存储技术

《C++ STL开发温习与总结(三): 3.C++函数技术

《C++ STL开发温习与总结(四): 4.C++面向对象机制的实现

《C++ STL开发温习与总结(五): 5.C++标准库简介

《C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制

《C++拷贝构造函数(深拷贝,浅拷贝)详解

《C++运算符重载详解

《C++实用技巧:公交换乘算法

《VS2017编写MFC库以及使用Qt调用MFC库方法》

《关于 ubuntu18.04使用QtCcreator无法输入中文 的解决方法》

《架设个人FTP服务器的两种方法

《gprs实用技巧:gprs模块tcp连接稳定性测试

《c实用技巧:纯c对于excel数据表的处理

《c实用技巧:文件统计信息和银行账户管理系统

《VS2017编写纯C库以及使用C#调用C库方法

《关于 C#调用C库Dll,有回调函数时,只执行一次回调函数就直接挂掉 的解决方法

《关于 VS调试时出现“当前不会命中断点。还没有为该文将加载任何符号。” 的解决方法

《关于 C#调用一个C/C++dll库运行时实现多个应用(静态变量区分) 的解决方法

《C#实用技巧:创建并操作access数据库(可无密,也可加密)

《关于 C#调用c库,将C#的byte[]传入C库的方法和将C库的char*向上传入C#的回调函数byte[] 的方法

《直播技术:如何实现1080P延迟低于500ms的实时超清直播传输技术》


其他(非编程相关)

写给人生的九封信,愿你的人生淡定从容,繁华似锦!!!

通透人生:少操心他人,多注重自己

只要利益不产生冲突,别人讲的话,一般不需要反驳

纵有疾风起,人生不言弃

人到中年不如狗,只因年轻时消耗了青春,误了芳华

人到中年,没事多休息,有空多赚钱!

一个人越想赚钱,就越要改掉这3个习惯,否则注定穷一辈子

认怂,是中年人最大的优点

做人最大的无知,是错把平台当本事(深度好文)

为人处世,请从学会闭嘴开始!

学会生命倒计时法,就是精彩生活的开始

比有钱更重要的,是拥有“选择权”(深度好文)

红胖子创业一年整总结:前二十年题记,萌芽初期,外包初期,创业初期,未来规划

红胖子创业第二年总结: 聚焦擅长优势,切勿盲目扩大,技术积累产品,减少无用社交,改变性格观念,渐入佳境闭嘴

《2023年最新软著申请流程(一):软件著作权说明、国家版权官网的账号注册与实名认证》

2023年最新软著申请流程(二):软件著作权说明、国家版权官网的公司企业账号注册与企业实名认证

关于 打印机可打印无法扫描报错“使用该设备需要WIA驱动程序,请从安装CS或从…” 的解决方法

关于 某讯QQ群的群文件上传和下载出现错误-134 的解决方法

3dMax建模笔记(一):介绍3dMax和创建第一个模型Hello world

《关于 Photoshop20xx系列启动出现“应用程序无法正常启动(0xc0000022)“无法启动 的解决方法》

《关于 车机U盘音乐歌曲名显示乱码bug 的解决方法》

《关于 谷歌浏览器主页被劫持的 解决方法》

《红胖子 = 红 + 胖子 = 红(红模仿) + 胖子 — 2007.6 ~ 至永远》

《研发团队管理:IT研发中项目和产品原来区别那么大,项目级的项目是项目,产品级的项目是产品!!!》

《基金:实战,连涨7天,8天到底抛还留?爱吹牛的赵吹吹又来了》

《关于 在word中插入的表格跨页后每一页都显示标题栏 的解决方法》

《开发笔记之数字证书(一):数字证书基本情况介绍》

《开发笔记之数字证书(二):国内数字证书企业与行情介绍》

《word Ctrl Z 撤销功能无法使用怎么办?

《U盘使用技巧:U盘自动启运行应用程序(autorun.inf无法运行终极解决方案)

《关于 win10远程桌面(家庭版)无法连接 的傻瓜式解决方法

《关于 chm帮助文档右边内容区域无法显示 的解决方法

《关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法

《关于 移动硬盘数据丢失问题 的解决方法

《关于 ubuntu14.04有输入法但是无法输入中文 的解决方法

原博主博客地址:红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13949.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注