ChindongX
码龄12年
求更新 关注
提问 私信
  • 博客:56,334
    社区:1
    视频:70
    56,405
    总访问量
  • 62
    原创
  • 162
    粉丝
  • 272
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2014-11-15

个人简介:不错不错

博客简介:

qq_23314263的博客

查看详细资料
个人成就
  • 获得200次点赞
  • 内容获得8次评论
  • 获得146次收藏
  • 代码片获得674次分享
  • 博客总排名31,868名
  • 原力等级
    原力等级
    4
    原力分
    675
    本月获得
    0
创作历程
  • 7篇
    2026年
  • 14篇
    2025年
  • 14篇
    2024年
  • 12篇
    2023年
  • 12篇
    2022年
  • 1篇
    2021年
  • 2篇
    2020年
成就勋章
TA的专栏
  • Qt
    22篇
  • CAN
    1篇
  • SVN
    1篇
  • Vscode
    2篇
  • Andriod
  • #Qt_嵌入式
  • Visual Studio 使用
    5篇
  • 经验分享
    14篇
  • 网络编程
    2篇
  • 虚拟机
    1篇
  • MFC
    4篇
  • halcon
    1篇
  • C++
    4篇
  • Git
    3篇
  • 设计模式
    1篇
  • ros
    4篇
  • node.js
    1篇
  • Ubuntu
    2篇
  • Coding
    1篇
  • Mysql
    1篇
  • 算法
    1篇
  • mqtt
  • 数据处理
  • 前端
  • 其他
    3篇

TA关注的专栏 15

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    c++qtlua
  • 开发工具
    gitvisual studiodockervscode
  • 后端
    nginxnode.js中间件
  • 云原生
    zookeeper微服务
  • 人工智能
    计算机视觉机器学习
  • 网络与通信
    httpudpsslhttpswiresharkwebsocket网络安全tcpdump网络协议tcp/iprpc5G信号处理信息与通信
  • 嵌入式
    stm32
  • 硬件开发
    硬件工程pcb工艺
  • 操作系统
    linuxubuntu
  • 设计模式
    uml
  • 测试
    单元测试模块测试
  • 云平台
    百度云
  • 软件工程
    git
  • 学习和成长
    跳槽程序员创富
  • 音视频
    语音识别视频编解码实时互动
  • 行业数字化
    交通物流制造
  • IT工具
    excelxmind亿图图示ffmpeg有道云笔记
创作活动更多

编程达人挑战赛·第12期

作为写代码的你,是否也渴望被更多人看到?技术人员普遍有一个共性——明明技术很强,却没人知道你做了什么;花了很多时间踩坑,却没人因你少走弯路;脑子里有一堆干货,但却不懂如何有效地输出。 在如今写代码的人越来越多的时代,能够清晰表达自己思路与技术的人却少之又少。 因此,我们发起了这个【编程达人挑战赛】——帮助你将代码变成作品,将技术转化为真正的价值,同时激励更多的人坚持写作与分享。 注:活动细则介绍请看此贴:[https://bbs.csdn.net/topics/619791811](https://bbs.csdn.net/topics/619791811)。

919人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

笔记:解决窗口透明度不生效问题 —— QGraphicsOpacityEffect 的使用

本文介绍了Qt中setWindowOpacity方法失效时的替代方案——QGraphicsOpacityEffect。当窗口标志特殊、X11未启用合成管理器或窗口未完全创建时,原生透明度设置可能无效。文章详细说明了如何创建和应用QGraphicsOpacityEffect对象,并配合QPropertyAnimation实现淡入淡出动画效果。同时指出了注意事项:避免与原生方法混用、设置透明背景属性、性能考量等。最后对比了两种方法的优缺点,推荐在需要兼容性或动画控制时使用QGraphicsOpacityEffe
原创
博文更新于 2026.06.11 ·
249 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

QFrame 横线 / 竖线渐变样式

本文介绍了两种QFrame渐变效果的实现方法:水平渐变横线(左中右透明-纯色-透明,需border:0px避免覆盖)和垂直渐变竖线(上中下透明-纯色-透明,需setFixedWidth增加窄线宽度)。两者均通过qlineargradient的坐标参数控制渐变方向,用stop节点调整渐变范围,其中水平渐变x1=0→x2=1,垂直渐变y1=0→y2=1,纯色区域占比可通过stop值灵活调节。(98字)
原创
博文更新于 2026.06.11 ·
228 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

Qt控件可见性深度解析:isVisible、isHidden与isVisibleTo的微妙差异

本文通过Qt框架下的控件可见性测试实验,对比了不同隐藏/显示操作对QWidget和QPushButton控件状态的影响。实验代码创建了一个包含按钮的容器窗口,通过调用setVisible()、hide()/show()等方法改变控件可见性,并实时输出isHidden()、isVisible()和isVisibleTo()等关键状态值。测试结果表明:当父容器隐藏时,子控件isVisible()自动变为false但isHidden()保持原值;直接设置子控件隐藏时,所有可见性检测均返回false;isVisib
原创
博文更新于 2026.06.03 ·
226 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

QML 动画三大分类

《QML动画分类与选型指南》将动画分为三类:单次动画(自动触发一次)、独立动画(手动控制启停)和行为动画(持续响应属性变化)。单次动画适用于初始动效,独立动画适合复杂流程控制,行为动画则用于需要持续平滑过渡的场景。核心差异体现在触发机制、执行次数和控制方式上。选型口诀建议:一次性动效用单次动画,复杂控制选独立动画,持续平滑过渡则采用行为动画。
原创
博文更新于 2026.05.08 ·
234 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

CANdb++ Edit 多路复用

CANdb++Edit中设置多路复用信号的步骤:首先展开目标报文(Message)节点,选择需要设置的信号后右键点击,选择"Edit mapped Signal"选项进行配置。该方法通过右键菜单快速设置信号的多路复用属性,适用于CAN总线信号的多路复用功能配置。详细操作可参考CSDN博客文章《CANdb++Edit使用指南》。
原创
博文更新于 2026.05.08 ·
66 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【软件开发工具】基于VSCode的Git可视化操作指南:实现代码版本控制与团队协作

发布资源 2026.04.13 ·
pdf

Visual Studio Code 搭建 SVN环境

这里介绍一下在Visual Studio Code 搭建 SVN环境。
原创
博文更新于 2026.03.27 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

garbage at the end of the document

QByteArray 转 QJsonDocument。
原创
博文更新于 2026.01.27 ·
202 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

undefined reference to `QModbusRtuSerialMaster::QModbusRtuSerialMaster(QObject*)‘ collect2: error: l

摘要:本文介绍了Qt Modbus开发中常见的"undefined reference"链接错误解决方法。首先需要在.pro文件中添加serialbus、serialport和network模块。对于Ubuntu 20.04 + Qt5.15.3平台,可通过命令"sudo apt install libqt5serialbus5 libqt5serialbus5-dev"安装必要的运行库和开发文件来解决该问题。这些步骤确保了Modbus RTU和TCP模式的正常使用。
原创
博文更新于 2025.11.18 ·
222 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

VMwareTools V12.0

发布资源 2025.09.25 ·
rar

Visual Studio 开启代码块折叠

原创
博文更新于 2025.09.25 ·
584 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Apache Json Http 400

通过开发软件发送json数据,Apache服务器应答Http状态400;同样的json数据利用Apipost发送正常。
原创
博文更新于 2025.09.25 ·
233 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

VMware操作系统镜像下载

MSDN 旧版MSDN 新版
原创
博文更新于 2025.09.25 ·
167 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

CMap常用函数

CMap是MFC中基于哈希表的键值对容器类,支持高效插入(SetAt)、查找(Lookup)、删除(RemoveKey)和遍历(GetNextAssoc)操作。使用时需声明键值类型,键必须唯一,插入重复键会覆盖原值。典型应用包括配置表、缓存数据等需要快速查询的场景,但需注意其无序性特点。CMap自动管理内存,提供O(1)平均时间复杂度的操作效率。
原创
博文更新于 2025.09.09 ·
752 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

CStringArray 和 CStringList

摘要:MFC中的CStringArray和CStringList在字符串管理上有本质区别。CStringArray基于动态数组,适合随机访问和排序,内存紧凑但插入删除效率低;CStringList采用双向链表,适合频繁增删元素,但随机访问性能差。选择时应根据主要操作类型决定:频繁访问用数组,频繁增删用链表。数组适合元素相对固定的场景,链表则更适合动态变化的数据结构。两者在初始化、遍历方式等具体操作上也有明显差异。
原创
博文更新于 2025.09.09 ·
835 阅读 ·
23 点赞 ·
0 评论 ·
7 收藏

CString(MFC/ATL 框架)和 QString(Qt 框架)

CString(MFC/ATL)和QString(Qt)是C++中两大常用字符串类。CString分ANSI/Unicode版本,需显式处理编码转换,适合Windows平台MFC开发;QString默认采用UTF-16编码,内置跨平台支持,功能更丰富(含正则、国际化等)。两者在基础操作(拼接、查找、转换等)上相似,但QString采用写时复制优化,且与Qt控件集成更紧密。选择时需考虑平台兼容性:Windows项目用CString,跨平台开发选QString。
原创
博文更新于 2025.09.09 ·
1064 阅读 ·
13 点赞 ·
0 评论 ·
9 收藏

VS2010 在查找预编译头使用时跳过

这样设置后,编译器在处理相关文件时就会跳过预编译头的检查和使用。注意这种设置可能会增加编译时间,因为失去了预编译头带来的编译优化。
原创
博文更新于 2025.08.25 ·
426 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

http读书笔记

HTTP/1.1 和一部分的 HTTP/1.0 想出了持久连接(HTTP Persistent Connections, 也称为 HTTP keep-alive 或HTTP connection reuse) 的方法。持久连接的特点是, 只要任意一端没有明确提出断开连接, 则保持 TCP 连接状态。在 HTTP/1.1 中, 所有的连接默认都是持久连接, 但在 HTTP/1.0 内并未标准化。虽然有一部分服务器通过非标准的手段实现了持久连接,但服务器端不一定能够支持持久连接。
原创
博文更新于 2025.07.06 ·
644 阅读 ·
23 点赞 ·
0 评论 ·
7 收藏

c++的东西

(错误用法会导致对形参的引用,而不是传入对象的引用)。value) 中参数为。注意 RefDemo(
原创
博文更新于 2025.04.17 ·
683 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Qt 语法糖

【代码】Qt 语法糖。
原创
博文更新于 2025.03.20 ·
451 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多