首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
前端
程序员
面试
Linux
Python
人工智能
C++
JavaScript
展开
全部
后端
前端
程序员
面试
Linux
Python
人工智能
C++
JavaScript
Qt
Agent
AI编程
数据库
网络协议
产品
暂无数据
推荐
最新
现代Qt开发教程(新手篇)2.1——QPainter 绘图基础
现代Qt开发教程(新手篇)2.1——QPainter 绘图基础 1. 前言 / 为什么需要 QPainter 嘿嘿,到QtGUI的部分了,这里是QWidget的基建算是! Qt是一个GUI框架,对吧。
现代Qt开发教程(新手篇)1.14——日志
现代Qt开发教程(新手篇)1.14——日志 1. 前言 - 调试离不开日志 说实话,我刚开始学 Qt 的时候,真的不喜欢写日志。那时候我总觉得「反正有断点可以调试,为什么要费劲打日志?」。直到有一天,
现代Qt开发教程(新手篇)1.11——定时器
现代Qt开发教程(新手篇)1.11——定时器 1. 前言:为什么需要定时器 说实话,我第一次需要在程序里做「定时任务」的时候,第一反应是写一个死循环里面加 sleep()。结果试完就后悔了——界面卡死
嵌入式Linux驱动开发——模块参数与内核调试:让模块"活"起来的魔法
嵌入式Linux驱动开发——模块参数与内核调试:让模块"活"起来的魔法 前言:从静态代码到可交互模块 还记得上一章我们写的第一个内核模块吗?它就像一个只会说"Hello"的呆板机器人——加载时打个招呼
QT 信号槽内部实现原理深度解析
1. 核心概念 1.1 信号槽基本概念 信号槽(Signal-Slot)是 QT 框架中实现对象间通信的机制,它是 QT 的核心特性之一。从表面上看,信号槽提供了一种松耦合的通信方式,使得对象之间可以
现代Qt开发教程(新手篇)1.10——进程
现代Qt开发教程(新手篇)1.10——进程 1. 前言:为什么需要调用外部程序 说实话,我第一次需要在 Qt 程序里调用外部命令的时候,第一反应是「用 system()」。结果试了之后就后悔了——sy
现代Qt开发教程(新手篇)1.4——容器
现代Qt开发教程(新手篇)1.4——容器 1. 前言 说实话,我刚从 STL 转过来的时候也有个疑问:为什么不用 std::vector 和 std::map?C++ 标准库不是挺成熟的吗? 后来实际
现代Qt开发教程(新手篇)1.6——内存管理
现代Qt开发教程(新手篇)1.6——内存管理 1. 前言:C++ 内存管理的痛 说实话,C++ 的内存管理是最让新手头疼,也最让老手翻车的部分。我自己刚学 Qt 的时候,没少在 new 和 delet
【译】将 C++ 属性( Attributes )暴露到 QML ( Qt 5.11 )
QML 引擎和 Qt 元对象系统是紧密集成的,QObject 派生类的成员在经过很少量的处理后(或无需处理)都能够再 QML 中直接访问,因此可以简单地实现使用 C++ 代码扩展 QML
Qt入门系列教程------01
Qt入门系列教程 概述:本文所有程序都是基于Qt5.9.0编写的,用的是Qt自带的Qt Creator编译器,移植程序时需要注意版本,有问题的可以留言交流,谢谢。
zlib开发笔记(一):zlib库介绍、编译和工程模板
Qt使用一些压缩解压功能,介绍过libzip库编译,本篇说明zlib库。 zlib被设计为一个免费的,通用的,法律上不受限制的-即不受任何专利保护的无损数据压缩库,几乎可以在任何计算机硬件和操作系统上使用。
OsgEarth开发笔记(三):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(下)
下一篇:敬请期待... 上一篇编译了proj6.2.0、gdal3.2.1,本篇继续。 OsgEarth的编译,是基于Osg和OsgEarth结合在一起的,先要编译Osg,然后编译OsgEarth。OsgEarth的依赖库较多,分为上、中、下三篇,然后单独有一篇如何将编译好的o…
Qt 官方示例 | 简单几步,小白也能制作一个串口终端
大家好,我是老吴。 我又成功写了一篇小文章,每当我没动力写文章的时候,我就会把写文章的门槛降低,这其实是很好的一个技巧,把一个大目标切成很多小目标,是对付拖延症的一个好方法。 正巧最近看了一些讨论敏捷
qt 使用msvc 打断点无反应解决办法
编译器是MSVC版本而调试器是MinGW版本原因是调试器是MinGW版本而不是MSVC版本而导致的不兼容解决办法:1.打开电脑的控制面板里面的卸载与更改程序2.选择图中的程序,右键选择更改3.选择Ch
Qt开发Activex笔记(二):Qt调用Qt开发的Activex控件
下一篇:敬请期待... 开发Activex控件,以供其他应用程序调用,本篇章讲解Qt调用Activex控件,不限于Qt开发的Activex控件。 QAxWidget类是包装ActiveX控件的QWidget。 QAxWidget可以实例化为空对象,带有它应该包装的ActiveX…
live555开发笔记(一):live555介绍、windows上msvc2017编译和工程模板
在pc上搭建流媒体服务器软件,打开视频接受推流,使用live555方案。 Live555是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了标准流媒体传输,是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SI…
Qt开发Activex笔记(一):环境搭建、基础开发流程和演示Demo
下一篇:敬请期待... 使用C#开发动画,绘图性能跟不上,更换方案使用Qt开发Qt的控件制作成OCX以供C#调用,而activex则是ocx的更高级形式。 QtCreator是没有Active控件项目的,所有需要使用VS,笔者使用VS2019开发。 Qt5.15.2 + VS2…
项目实战:Qt中英文输入软键盘(支持Qt4、Qt5、触摸和键鼠混合输入等)
1. 全屏软键盘; 2. 输入英文; 3. 输入中文; 4. 支持触摸、键盘和输入混合输入; 5. 目前有黑色系皮肤; 6. Qt4和Qt5区分2个版本;
Qt混合Python开发技术:Python介绍、混合过程和Demo
Qt中混合Python开发,可调用Python命令与脚本。 Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项…