技术栈
qt
q***2357
5 小时前
qt
·
rabbitmq
·
ruby
RabbitMQ介绍以及基本使用
一、什么是消息队列?二、消息队列的作用(优点)1、解耦2、流量削峰3、异步4、顺序性三、RabbitMQ基本结构
王宪笙
7 小时前
数据库
·
qt
Qt之数据库使用示例
代码学习 //-----------------------------------连接数据库-----------------------------------
Jonathan Star
10 小时前
qt
·
rpc
·
json
JSON-RPC 2.0 详解
JSON-RPC 2.0 是一种轻量级、无状态的远程过程调用(RPC)协议,基于 JSON 格式传输数据,适用于客户端-服务器架构(可跨语言、跨平台)。其核心目标是简化远程调用流程,同时保持灵活性和通用性,广泛用于 API 交互、微服务通信等场景。
一只爱学习的小鱼儿
10 小时前
开发语言
·
数据库
·
qt
QT中3D的使用
1.头文件添加QT5.15版本2..cpp初始化3.数据传入4.效果图,还是很好看的粒子效果1..h对象定义
FL1623863129
12 小时前
开发语言
·
qt
Qt自定义控件之仪表盘和水波纹圆形进度条的完整实现
测试环境:qt5.13.2vs2019仪表盘1效果:仪表盘2效果:水波纹圆形精度条:这是一个基于 Qt 的自定义控件集合项目,包含多种美观实用的 UI 控件,可用于增强桌面应用程序的用户界面体验。
开始了码
14 小时前
qt
QT::对话框:字体对话框3
https://github.com/0voice在 Qt 框架中,QFontDialog是用于提供字体选择功能的标准对话框组件,它允许用户直观地选择字体、字号、样式(粗体、斜体等),并将选择结果应用到界面元素中。本文将结合实际代码案例,详细解析QFontDialog的使用方法、核心特性及实践技巧。
rainbow_lucky0106
17 小时前
qt
·
编辑器
·
word-like
Word-like编辑器
开源免费,但是早已停止更新,而且不支持x64应用程序,虽然能注册成功,但是调用提示"未注册的类"。开源办公套件 LibreOffice的核心组件之一。
开始了码
18 小时前
qt
QT::对话框:颜色对话框2
https://github.com/0voice颜色对话框(QColorDialog)是 Qt 框架中用于图形界面程序的标准对话框组件,主要用于提供可视化的颜色选择界面,让用户可以便捷地选取颜色并应用到界面元素中。在你提供的代码中,颜色对话框被集成到一个自定义对话框(Dialog)里,实现了 “点击按钮选色,实时更新界面元素背景色” 的交互功能。
穆雄雄
18 小时前
qt
·
开源
·
harmonyos
Qt-for-鸿蒙PC Slider 组件开源鸿蒙开发实践
本文档基于一个完整的 QSlider 项目,详细介绍了如何在 HarmonyOS 平台上使用 Qt 开发包含滑块(Slider)组件的应用程序。项目实现了 RGB 颜色选择器功能,通过三个独立的 Slider 控件控制红、绿、蓝三个颜色通道,实时显示混合后的颜色效果,展示了 Qt Quick Controls 2.15 在 HarmonyOS 平台上的实际应用。
国服第二切图仔
1 天前
qt
·
开源
·
鸿蒙pc
Qt-for-鸿蒙PC-多线程绘制开源鸿蒙开发实践
项目地址:https://gitcode.com/szkygc/HarmonyOs_PC-PGC/tree/main/Multithreading
国服第二切图仔
1 天前
qt
·
开源
·
鸿蒙pc
Qt-for-鸿蒙PC-CheckBox开源鸿蒙开发实践
本文档基于一个完整的 QCheckBox 项目,详细介绍了如何在 鸿蒙平台上使用 Qt 开发包含复选框(CheckBox)组件的应用程序。项目实现了12种不同样式的复选框示例集合,展示了 Qt Quick Controls 2.15 在 HarmonyOS 平台上的实际应用,为开发者提供了丰富的复选框样式参考。
喵个咪
1 天前
c++
·
后端
·
qt
Qt 优雅实现线程安全单例模式(模板化 + 自动清理)
在 Qt 开发中,单例模式是高频使用的设计模式,用于全局共享一个实例(如配置管理、网络服务、日志系统等)。一个健壮的 Qt 单例需要满足 线程安全、自动清理、通用性强、支持任意构造参数 等核心需求。本文将基于模板封装 + 管理器的设计思路,实现一套可直接复用的单例框架,并详细讲解其设计原理与最佳实践。
离离茶
2 天前
笔记
·
qt
·
bug
【笔记1-8】Qt bug记录:QListWidget窗口的浏览模式切换为ListMode后,滚轮滚动速度变慢
最后调查发现是Qt自身的限制,这里先做一个简单的demo,可以再现这个问题通过对Qt6源码进行debug发现了问题原因 首先是在void QListModeViewBase::updateVerticalScrollBar(const QSize &step)这个函数中 如果切换到ListMode就会走进第一个if,然后setSingleStep(1)
共享家9527
2 天前
开发语言
·
qt
·
命令模式
QT-系统(文件)
目录记事本模拟需求与技术选型界面搭建:菜单与编辑区的组合文件 “打开” 功能:从路径选择到内容读取文件 “保存” 功能:从内容获取到文件写入
IT从业者张某某
2 天前
qt
·
开源
·
harmonyos
Qt-for-鸿蒙PC-TextEditorPro 多功能文本编辑器开源鸿蒙开发实践
本文档基于一个完整的 TextEditorPro 项目,详细介绍了如何在 HarmonyOS 平台上使用 Qt 开发多功能文本编辑器应用程序。项目整合了文本编辑、样式控制、查找替换、格式化等功能,展示了 Qt Quick Controls 2.15 在 HarmonyOS 平台上的实际应用,为开发者提供了完整的文本编辑器开发参考。
IT从业者张某某
2 天前
开发语言
·
qt
·
harmonyos
Qt-for-鸿蒙PC-验证码组件开发实战
在HarmonyOS应用开发中,验证码(CAPTCHA)是一种常见的安全验证机制,用于防止自动化攻击和机器人操作。本项目基于Qt/QML框架,开发了一个功能完整、易于集成的验证码组件,支持随机生成字母和数字组合的验证码,并提供点状背景干扰效果,为HarmonyOS应用提供可靠的安全验证方案。
全栈陈序员
2 天前
开发语言
·
qt
·
华为
·
harmonyos
Qt for HarmonyOS/weather 天气应用项目
weather是一款基于Qt/QML开发的HarmonyOS天气应用,旨在提供轻量、稳定、可扩展的天气信息服务。该应用实现了城市搜索/收藏、当前天气展示、小时预报等核心功能,同时具备适配弱网环境、跨分辨率自适应等特性。
风闲1217
2 天前
开发语言
·
qt
Qt源码编译记录
这里不编译qtlocation 和qtwebengine 这2个模块,同时根据./configure之后的提示,用的是gmake编译,而不是make指令,若没有gmake指令,可以用brew指令安装下。
864记忆
2 天前
开发语言
·
c++
·
qt
Qt c++的基础语法有哪些?
Qt C++ 的基础语法是在标准 C++ 语法的基础上,引入了 Qt 框架特有的一些扩展和机制。因此,学习 Qt C++ 基础,首先要掌握标准 C++,然后学习 Qt 独有的核心概念。
江公望
2 天前
开发语言
·
qt
·
qml
Qt QHostInfo::lookupHost()函数,10分钟讲清楚
QHostInfo::lookupHost()是Qt网络模块提供的异步主机信息查询接口,用于根据主机名(如www.example.com)或IP字符串,查询对应的主机信息(如IP地址列表、别名)。