qml

钱彬 (Qian Bin)1 天前
c++·qt·教程·qml·qt quick·qt 6.9.1·工业瑕疵检测
《使用Qt Quick从零构建AI螺丝瑕疵检测系统》——4. 前后端联动:打通QML与C++的任督二脉在前面的文章中,我们已经分别构建了C++后端的逻辑基础(第2篇)和QML前端的UI骨架(第3篇)。目前,它们就像一座大桥的两端,虽然各自都很坚固,但中间却是断开的——QML界面上的按钮还无法触发C++中的任何操作,C++中的数据也无法呈现在界面上。
钱彬 (Qian Bin)4 天前
人工智能·qt·qml·瑕疵检测·qt quick·yolo8·工业质检
《使用Qt Quick从零构建AI螺丝瑕疵检测系统》——0. 博客系列大纲本系列是一个面向工业应用的Qt 6项目实战教程,使用Qt最新的QML技术。我们将从零开始,以博客文章的形式,手把手带您完整构建一个功能完备的AI视觉检测软件。内容覆盖QML界面、C++后端、OpenCV视觉处理、YOLOv8模型训练与部署,直至串口、HTTP通信和跨平台部署。每篇文章都是一个独立可复现的学习单元,旨在帮您掌握从算法研发到软件产品化的全栈能力,无缝对接企业级项目需求。
丁劲犇6 天前
c++·qt·qml·visualization·charts·graphs
Qt Graphs 模块拟取代 charts 和 data visualization还有很长的路要走近期关注 Qt 6.10 的分支进展, 发现了 Qt 6.10 的 charts 和 data visualization (以下简称 DV)已经被deprecated, 功能将会合并到 graphs 模块。如果后面 charts\ DV 被弃用,那算是很大的API变化了。从Qt 6.5 以后开始引入的 graphs 使用的是QML的渲染器,和之前的 Qt Widgets GraphicsView 完全不同。如果有依赖上述模块的应用,需要提前评估API的变化。
cpp_learners10 天前
c++·qt·qml
QML与C++相互调用函数并获得返回值这篇博客主要讲解在qml端如何直接调用c++的函数并获得返回值,在c++端如何直接调用qml的函数并获得返回值;
Little-Hu17 天前
qml
QML事件处理:鼠标、拖拽与键盘事件在QML应用开发中,用户交互是构建动态界面的核心。本文将全面解析QML中的三大交互事件:鼠标事件、拖拽事件和键盘事件,通过实际代码示例展示如何实现丰富的用户交互体验。
cpp_learners18 天前
c++·qt·qml
QML与C++交互之创建自定义对象在qml中,我们一般都是希望使用qml做界面展示,而数据处理转由c++处理;在此篇博客,将介绍如何在c++中给qml定义全局对象;在c++中如何定义对象给qml使用。
钱彬 (Qian Bin)19 天前
c++·开源·qml·qt quick·qt6.9·数字图像处理项目·美观界面
一文掌握Qt Quick数字图像处理项目开发(基于Qt 6.9 C++和QML,代码开源)在日常生活中,我们经常需要出示身份证、护照或驾照来证明身份。传统的人工核验不仅慢,还容易出错。为了解决这个问题,证照智能识别技术应运而生。它就像一个“数字火眼金睛”,能自动、快速地完成两项核心任务:
智驾1 个月前
qt·qml
QML革命:下一代GUI开发的核心优势详解在传统GUI开发中,开发者常面临代码臃肿、UI与逻辑强耦合、跨平台适配困难三大痛点。Qt团队于2008年推出的QML(Qt Meta-object Language),以声明式语法+JavaScript动态逻辑为核心,彻底改变了这一局面。以下通过七大维度揭秘QML的颠覆性优势。
做一个坚强的女汉子1 个月前
qt·qml
Qt Quick 与 QML(三)qml中的基础控件属性及方法说明:代码示例:属性及方法说明:代码示例:属性及方法说明:代码示例:核心属性信号/方法代码示例:
做一个坚强的女汉子1 个月前
qt·qml
Qt Quick 与 QML(二)qml中的顶级窗口在QML中,‌顶级窗口不是绝对必需的‌,但它在大多数应用场景中扮演着关键角色。需要顶级窗口的典型场景:
bbqz0073 个月前
c++·qt·qml
Qml Console动机:qmlconsole类似于chrome浏览器的devtool。用于运行时调试qml代码。用javascript控制台,执行指令。包括本软件提供的内置函数。
机器视觉知识推荐、就业指导3 个月前
前端·qt·开源·qml
开源QML控件:进度条滑动控件(含源码下载链接)在许多应用程序中,进度条控件用于显示任务的完成进度或实时更新的数据。通常,进度条控件带有滑块,用户可以通过拖动滑块来手动调整进度。
byxdaz3 个月前
qml
QML TabBar 和 TabButton 组件TabBar 和 TabButton 是 QML 中用于创建选项卡式界面的组件,通常与 SwipeView 或 StackLayout 配合使用,实现内容切换功能。
byxdaz3 个月前
qml
QML中日期处理类在 QML 中处理日期和时间主要使用 JavaScript 的 Date 对象以及 Qt 提供的一些相关功能。以下是常用的日期处理方式:
byxdaz3 个月前
qml
QML中的JSON 处理在 QML 中处理 JSON 数据是常见的需求,以下是完整的 JSON 处理方法指南:qmlqmlqml
byxdaz3 个月前
qml
QML动画--ParallelAnimation和SequentialAnimationParallelAnimation 是 QML 中用于并行执行多个动画的容器动画类型,可以同时运行多个子动画。
byxdaz3 个月前
qml
QML Rectangle 组件qmlqmlqml
火山上的企鹅3 个月前
开发语言·qml·opacitymask
异形遮罩之QML中的 `OpacityMask` 实战在 UI 设计中,经常希望实现一些“异形区域”拥有统一透明度或颜色的效果,比如多个图形重叠形成一个复杂形状,同时其背景色看起来是统一透明的。
byxdaz3 个月前
qml
QML ListView 与 C++ 模型交互在 Qt 中,QML 的 ListView 可以与 C++ 模型进行交互,这是实现复杂数据展示和业务逻辑的常见方式。以下是几种主要的交互方法:
byxdaz4 个月前
qml
QML Item 元素Item 是 QML 中最基础的视觉元素,作为所有可视组件的基类,它提供了基本的属性和功能,但不具有可视化表现(没有颜色、边框等)。