技术栈
qt
程与留
4 小时前
c++
·
qt
15_国际化和本地化:tr()、ts 文件、QM 文件、多语言切换
上一章用 QSS 把界面的颜色、边框和间距从业务逻辑中分离出来。本章解决另一件同样基础的事:用户看到的文字不能长期写死在代码里。一个面向中文用户的 Widgets 程序,通常先以中文源文本开始;当需要英文界面时,应让翻译系统负责替换可见文字,而不是在每个槽函数里写一串 if (english)。
程与留
5 小时前
c++
·
qt
14_Qt 样式表(QSS)入门(语法、选择器、美化实战)
前十三篇解决的是“界面如何工作”:窗口、布局、输入控件和条目控件各自保存什么状态、发出什么信号。本章解决另一个立刻可见的问题:界面如何形成一致的视觉语言。
Quz
12 小时前
qt
QML 拖拽篇:接收拖拽与数据交换
上一篇讲的拖拽只是移动UI元素,这一篇开始讲真正的拖放:拖出去的东西,另一个区域要能接收,并且能读懂拖过来的数据。这就是 DropArea 的活儿。它配合拖拽源携带的 mimeData,完成从"视觉移动"到"数据交换"的跨越。这两个 demo 一个演示单向投放,一个演示双向交换。
张人玉
1 天前
python
·
qt
·
机器学习
·
echarts
·
three.js
基于 Python 机器学习 与 PyQt5 桌面框架开发的可视化分析系统——基于大数据的网上购物消费行为分析可视化大屏
基于 Python 机器学习 与 PyQt5 桌面框架开发的可视化分析系统。面向网上购物消费行为数据,提供多源数据接入、例样场景、行为分类建模、Three.js 并排展台式 3D 展示、ECharts 多维图表、日志/参数/用户管理、样式与配置自定义等完整能力。
「QT(C++)开发工程师」
1 天前
c语言
·
开发语言
·
c++
·
qt
C++11 std::unique_ptr — 独占所有权的智能指针
std::unique_ptr 是 C++11 引入的智能指针,用于管理独占所有权的动态分配对象。同一时刻只能有一个 unique_ptr 拥有某个裸指针,当 unique_ptr 被销毁时,它所管理的对象也会被自动释放。这使得资源管理变得异常简单——你几乎再也不用手动写 delete 了。
小镇敲码人
1 天前
数据库
·
qt
·
网络协议
·
mysql
·
http
【深入浅出】之Qt 事件系统实战:鼠标、键盘、滚轮、窗口与定时器事件
前面学习 Qt 时,我经常使用信号与槽处理按钮点击、文本变化和控件联动。写得多了以后,很容易产生一种错觉:仿佛界面上发生的所有事情,都应该先找一个信号再说。
小小龙学IT
1 天前
数据库
·
sql
·
qt
Qt 数据库编程(Qt SQL 模块)深度解析
Qt SQL 模块是 Qt 提供的数据库访问层(Database Access Layer),它把"如何连接数据库、如何执行 SQL、如何把查询结果变成界面可展示的数据"抽象成一套统一、跨数据库的 C++ API。无论底层是 SQLite、MySQL、PostgreSQL、ODBC 还是 Oracle,业务代码面对的始终是同一组类:QSqlDatabase、QSqlQuery、QSqlTableModel……
Qt历险记
1 天前
qt
C++11 std::unique_ptr — 独占所有权的智能指针
std::unique_ptr 是 C++11 引入的智能指针,用于管理独占所有权的动态分配对象。同一时刻只能有一个 unique_ptr 拥有某个裸指针,当 unique_ptr 被销毁时,它所管理的对象也会被自动释放。这使得资源管理变得异常简单——你几乎再也不用手动写 delete 了。
宏笋
2 天前
qt
一款集结古今中外文学查阅与编辑的软件
作为一名编程爱好者,花了近两年的业余时间,用QT开发了一款文学知识查阅与编辑软件(目前仅限windows系统和单机环境)。准确的说,它包括两个可执行文件,一个用于文学编辑(取名为“萃辞笺”),一个用于文学查询(取名为“萃辞观”),下载链接在文章末尾,它们的主要功能如下:
机器视觉知识推荐、就业指导
2 天前
开发语言
·
qt
为什么老说“纯 Qt 没啥就业市场”?
经常看到有人说“学 Qt 没前途”“纯 Qt 工程师不值钱”“Qt 只能写界面没发展”…… 很多初学者甚至因此犹豫到底还要不要学 Qt。 这话听着刺耳,但真的一点道理都没有吗?
telepan
2 天前
开发语言
·
qt
Qt 开发避坑与性能指南:如何优雅、安全地定义全局常量字符串?
在 Qt 开发中,随着项目体量的膨胀,我们经常会遇到同一个字符串在多个文件中被反复使用的情况。比如 JSON 协议的键名、数据库的字段名、或者界面上多次出现的多语言提示语。
小灰灰搞电子
2 天前
数据库
·
c++
·
qt
完全驾驭 Qt 与数据库:C++ ORM 框架 QxOrm 原理与实践指南
QxOrm 是一个开源的 C++ 对象关系映射(Object-Relational Mapping)库。它的核心目标是将 C++ 对象(类实例)映射到关系型数据库的表(及其记录),并反之亦然。这允许开发者以面向对象的方式操作数据库,避免了编写大量繁琐的 SQL 语句和数据转换代码。
QT界面美化性能优化
2 天前
c++
·
人工智能
·
qt
·
opencv
·
qt教程
·
qt6.3
QT+AI:使用AI技术为QT应用程序赋能
QT+AI:使用AI技术为QT应用程序赋能在人工智能技术快速发展的今天,Qt作为跨平台的C++图形用户界面应用程序开发框架,与AI技术的结合正开启智能应用开发的新篇章。Qt不仅提供丰富的GUI组件和跨平台支持,其模块化设计、信号与槽机制以及强大的网络通信能力,使其成为构建AI驱动应用的理想选择。 本文将深入探讨如何利用Qt框架结合AI技术,开发具有学习能力的应用程序,涵盖从环境搭建到实际开发的完整流程,并通过具体案例展示AI技术如何为Qt应用赋能。
m0_69525149
2 天前
开发语言
·
qt
Qt MaintenanceTool 使用国内镜像加速下载(超详细教程)
在使用 Qt 在线安装器 / MaintenanceTool.exe 更新或安装组件时,很多同学都会遇到 下载慢、下载失败 的问题。 其实 Qt 支持自定义镜像源,我们可以用国内高校提供的镜像站来大幅加速下载。
小小龙学IT
2 天前
数据库
·
qt
Qt 元对象系统(Meta-Object System)深度解析:从 MOC 到反射式编程
C++ 是一门高度追求"零开销抽象"(zero-overhead abstraction)的语言,但在反射(Reflection)这件事上,标准库一直非常克制。截止 C++23,标准 C++ 只能提供:
小王C语言
2 天前
开发语言
·
qt
QT 基础:QT SDK 下载、配置、新建项目、项目代码解释
目录1. QT SDK 的下载2. QT 配置2.1 配置过程2.2 为什么配置3. 软件介绍4. QT 新建项目
张人玉
3 天前
python
·
深度学习
·
qt
·
目标检测
·
sqlite
·
echarts
基于 Python + PyQt5 的水果目标检测与分割可视化系统——水果深度学习识别可视化大屏
基于 Python + PyQt5 的水果目标检测与分割可视化系统。提供上传识别、多/单目标检测、手动框选分割、四宫格图像交互、指标分析、日志归档、图表统计、参数配置与系统样式定制等完整能力。
程与留
3 天前
c++
·
qt
12_常用控件速查(下):QSpinBox、QSlider、QProgressBar、QCheckBox
上一章解决了文本输入、有限选择和命令触发。本章继续补齐 Widgets 表单里最常见的四类状态控件:QSpinBox 处理离散整数,QSlider 在一个范围内快速选择,QProgressBar 把任务进展反馈给用户,QCheckBox 表达开关或三态选择。
秋田君
4 天前
qt
·
http
·
iphone
QT_HTTP协议编程
http超文本传输协议,是一个简单的请求响应协议,它通常运行在TCP之上,作用规定WWW服务器与浏览器之间信息传递规范,是二者共同遵守的协议。 http工作原理:http是基于客户/服务器模式,且面向连接的,http事务处理流程
码农客栈
4 天前
qt
Qt 打包为可执行文件发布
Debug 打包体积巨大,并且目标机器没有 debug 库会直接运行失败。执行完成后,当前目录会生成一堆 dll、plugins、iconengines 等文件夹。 此时把整个文件夹复制到别的 Windows 电脑,即可双击运行。