
QML
文章平均质量分 91
极客晨风
路虽远,行则将至;事虽难,做则必成。
如果您对发布的项目源码感兴趣,或希望探讨 Qt/C++或机器视觉领域的技术,欢迎通过 VX 联系我:Cgsjedu
展开
-
JSON 文件 在QML绑定Model与解读
在 QML 中,ListView 和 model 是两种非常常用的控件,它们常常用于显示一组数据。model 用于存储数据,而 ListView 用于显示这些数据。特别是当我们处理多层嵌套的 JSON 数据时,理解如何在 QML 中使用 ListView 和 model 是非常重要的。原创 2025-04-09 14:28:11 · 709 阅读 · 0 评论 -
QML属性暴露关键字对比【Q_PROPERTY 】与Q_INVOKABLE
在 Qt 与 QML 混合编程中,`Q_PROPERTY` 和 `Q_INVOKABLE` 是 Qt 中非常重要的两个宏,它们帮助实现了 C++ 与 QML的互操作性原创 2025-04-08 15:45:09 · 546 阅读 · 0 评论 -
QML 批量创建模块 【Repeater】 组件详解
在 QML 中,Repeater 组件是一种非常实用的工具,能够批量创建控件,尤其是在我们需要根据数据动态生成多个相同类型的控件时。无论是列表、网格,还是动态生成按钮、标签等控件,Repeater 都能轻松胜任。原创 2025-04-03 16:51:22 · 982 阅读 · 0 评论 -
QML中利用C++ 获取 JSON 文件动态生成控件的常见问题
在 Qt 开发中,经常需要从后端(例如 C++)获取 JSON 格式的数据,并在前端的 QML 中动态生成 UI 控件。这样的需求常见于开发数据驱动型应用,比如展示课程列表、商品目录等。原创 2025-04-02 17:51:49 · 1149 阅读 · 0 评论 -
QML 中如何实现滑动换页功能
在程序中,滑动换页功能是一种常见的用户交互方式。无论是图片浏览、文档阅读还是多页面应用,用户通常需要通过滑动手势或按钮点击在不同的页面之间进行切换。在 QML 中,我们可以使用 SwipeView 组件来实现这一功能,同时结合 PageIndicator 组件来显示当前页面的位置。原创 2025-04-01 15:47:54 · 688 阅读 · 0 评论 -
QML 中的 Item 和 Rectangle:区别与使用场景
在 Qt Quick(QML)开发中,Item 和 Rectangle 是两个最基础且常用的组件。它们在构建用户界面时扮演着不同的角色,理解它们的区别和各自的使用场景对于创建高效且美观的界面至关重要。本文将详细介绍 Item 和 Rectangle 的概念、特性、区别,并通过代码示例说明它们的实际应用。原创 2025-03-31 18:00:08 · 336 阅读 · 0 评论 -
QML 中的 Row 和 RowLayout:区别、使用方法及注意事项
在 QML 中,Row 和 RowLayout 都可以用来水平排列子项,但它们在功能和应用场景上有一些关键区别。原创 2025-03-26 17:24:34 · 818 阅读 · 0 评论