qt

走好每一步12 小时前
qt·vtk
1、VTK+QT + cmake编程 三维圆柱体添加VTK用户变量,添加完之后重启电脑让环境变量生效变量:VTK_DIR值:VTK所在目录作用为了让cmake能够找到VTK
小小码农Come on15 小时前
开发语言·qt
Qt::WA_StyledBackground属性的作用在 Qt 中,Qt::WA_StyledBackground 属性的核心作用是强制控件使用 QSS(样式表)系统来绘制其背景。 要理解它的作用,我们需要了解 Qt 底层的绘制机制:
秋田君15 小时前
前端·c++·qt
2026 前端新出路:掌握 C++ 核心语法,无缝衔接 QT 桌面开发以下只针对有C语言基础的开发人员查看哦,之前学习C语言的时候也有写过学习文章,https://wuyong.blog.csdn.net/article/details/140003033?spm=1011.2415.3001.5331
走好每一步16 小时前
qt·vtk·三维图像
0、VDK编译 CMake + VS2017 x64Qt:5.12.9Qt creator:4.12.2VTK:8.2Visual Studio:2017 x64(过程中配置使用,后续开发不依靠)
雪的季节18 小时前
开发语言·qt
Qt多窗口架构设计需求简介本项目基于Qt框架设计一套企业级低耦合多窗口交互架构,旨在解决传统Qt多窗口开发中窗口耦合严重、页面通信混乱、数据交互困难、扩展维护成本高的问题。通过合理运用多种经典设计模式,实现窗口统一管理、解耦通信、安全数据交互与灵活页面切换,满足实际商用项目的开发需求。
jingshaoqi_ccc1 天前
windows·qt·visual studio
windows 10系统下QT的安装及在Visual studio中的扩展安装在QT官网下载 qt-online-installer-windows-x64-4.9.0.exe 或者下载qt-online-installer-windows-x64-online.exe。
Starry-sky(jing)1 天前
linux·qt·自动化
# Linux 下 Qt 应用无障碍自动化:记一次wx无人值守系统的架构演进这是一篇「踩坑实录」而非架构设计文档。每个方案都经历了至少一次推翻重来,最终沉淀为稳定运行的自动化系统。
必须得开心呀1 天前
qt
QT 5.11.1使用QMetaObject::invokeMethod调用函数失败,提示提示 “no such method ***”环境:windows10 ,QT 5.11.1 MSVC2015 32bitQT 5.11.1运行程序时,应用程序输出:提示no such method buildAsync。我找到该函数的调用语句为“QMetaObject::invokeMethod(builder, “buildAsync”, Qt::QueuedConnection, Q_ARG(ParamList, m_defModel->parameters()), Q_ARG(UserDataMap, m_valueModel->getAll
誰能久伴不乏2 天前
c++·qt·架构
工业级 Modbus 上位机架构:基于滴答引擎与状态锁的高并发调度器在开发工控上位机(如与 PLC、传感器网络通信)时,最常见的需求是对多个节点进行不同周期的轮询读取。很多初学者在处理多节点轮询时,通常会采用以下两种错误架构:
代钦塔拉2 天前
开发语言·qt
Qt信号槽参数类型全解:原生类型、结构体、enum class强枚举注册与传参实战Qt开发中,信号槽机制是核心通信方式,但许多开发者对信号参数传递限制、自定义类型注册方法、enum class强枚举编译问题等概念模糊不清,尤其在跨线程使用队列连接时,常出现运行时崩溃或编译失败的情况。
数据法师2 天前
c++·qt·开源
Crow Translate :开源桌面划词翻译工具每次遇到外文单词都要打开翻译网页、复制粘贴、切回原界面,这一套流程下来思路被打断不说,来回切窗口还费手。Crow Translate是一款纯开源免费的桌面翻译工具,基于C++和Qt框架构建,将划词即译作为核心交互模式,覆盖100+种语言,支持调用Google、Bing、Yandex、LibreTranslate等主流翻译引擎,同时内置离线OCR引擎实现屏幕任意区域的图文识别翻译。本文将从技术架构、全局键盘钩子机制、OCR识别管线、多引擎翻译接口设计、内存占用优化等维度进行全面拆解。
尤老师FPGA2 天前
开发语言·qt
QT代码自适应窗口为了之后可以在嵌入式显示qt界面,这一期写一个qt程序自适应窗口界面,具体代码如下所示: Widget.h Widget.cpp QT项目的工程在windows或者linux创建都可以,最终我们需要的文件放到Linux下使用交叉编译工具进行编译。
郝学胜-神的一滴2 天前
开发语言·c++·qt·软件构建·用户界面
Qt 高级开发 022:栅格布局深度实战Qt 高级开发 022:栅格布局深度实战在现代化 Qt 桌面应用开发 领域内,UI 界面永远是衡量软件综合品质的第一标准 🌐。优雅规整的排版、舒适细腻的交互布局,不仅能够大幅提升用户使用体验,更是区分初级开发者与资深开发者的核心分水岭。。 日常开发中,基础的水平布局、垂直布局仅能满足简单的单行/单列控件排布。一旦我们遇到 登录页面、数据表单、功能配置面板 这类复合型复杂界面,单一布局的短板便会暴露无遗:控件错位、留白失控、排版混乱、无法跨行跨列适配布局。。 正因如此,今天的主角——QGridLayout
sycmancia2 天前
开发语言·qt
Qt——程序中的配置文件1.应用程序在运行后都有一个初始化的状态如何保存和恢复程序状态?2.状态参数的存储方式Qt中的解决方案:
郝学胜_神的一滴2 天前
c++·qt
Qt 高级开发 021:零基础吃透 QVBoxLayout 垂直布局Qt 高级开发 021:零基础吃透QVBoxLayout垂直布局在 Qt 桌面客户端开发的生态中,界面 UI 直接决定用户的第一使用体验,而布局管理便是搭建优质界面的底层基石🧩。绝大多数 Qt 新手入门时,都会优先依赖 Qt Designer 拖拽控件、硬编码固定坐标尺寸,这种开发方式上手门槛极低,但在实际商业化项目中弊端尽显:窗口缩放后控件错位重叠、不同分辨率设备适配崩盘、后期迭代维护成本翻倍,甚至直接导致项目返工。
誰能久伴不乏3 天前
c++·qt·modbus
libmodbus 在 Windows 环境下报 “Invalid argument“ 的排错记录最近在用 Qt 开发上位机,使用开源 C 语言库 libmodbus 与下位机进行 Modbus TCP 通信。在跨平台编译和测试时,遇到了一个底层网络机制导致的错误,这里记录一下排查和解决过程。
小许同学记录成长3 天前
qt·算法
网格简化算法 — Edge Collapse(边塌缩)算法名称:基于二次误差度量(Quadric Error Metric, QEM)的边塌缩(Edge Collapse)网格简化算法
tangchao340勤奋的老年?3 天前
qt
遮挡式引导界面设计语言方向: QT C++在你的 PTP 界面调用PtpGuide.hptpguide.cppMaskWidget.hpp
酬勤-人间道3 天前
c++·qt·vtk·遥感·岩土·cesium-native
VTK 与 Cesium-native 结合实践:小场景三维编辑 + 数字地球精准贴合VTK 擅长小场景精细化三维数据处理,Cesium-native 适合大场景数字地球 GIS 可视化。在岩土、地质、矿山项目中,我们常需要用 VTK 编辑带经纬度的 DEM、DOM、倾斜摄影模型,编辑后如何精准贴合数字地球、无偏移变形,是实际开发的核心痛点。本文分享一套低成本、可落地的开源融合方案。
誰能久伴不乏3 天前
c++·qt·json
Qt C++ 解析 JSON 完全指南:从核心概念到工业级实战在 C++ 中解析 JSON 往往比在 Python 或 JavaScript 中繁琐得多。这是因为 JSON 是一棵“无类型”的树,而 C++ 是强类型语言。为了安全地将文本转换为 C++ 结构体,Qt 框架提供了一套专门的解析类。