- 博客(207)
- 问答 (1)
- 收藏
- 关注
原创 QML输入控件: RangeSlider的基础用法与样式
基础用法:如何创建和配置RangeSlider控件,设置值范围、步进值和初始位置样式定制:如何自定义RangeSlider的背景、滑块和选中范围的视觉外观与Slider的差异:理解了RangeSlider和Slider在功能、属性和使用场景上的区别RangeSlider控件在需要用户选择值范围的场景中非常实用,例如价格筛选、日期区间选择等。通过合理的样式定制,我们可以使RangeSlider更加符合应用程序的整体设计风格,提升用户体验。
2025-04-02 19:37:03
525
原创 QML输入控件: Slider的高级外观定制(音视频控制条)
基础样式定制:展示了如何从零开始定制Slider的外观音量控制:结合实际应用场景,实现了完整的音量控制功能视频进度条:展示了复杂业务场景下的综合应用这些示例不仅展示了控件的定制方法,更重要的是展示了如何将控件与实际业务需求相结合,打造出既美观又实用的用户界面。
2025-04-02 19:28:48
451
原创 QML输入控件: Slider的基础用法与样式
本文将详细介绍QML中Slider控件的基础用法和样式定制方法,通过5个具体示例帮助开发者快速掌握这一控件的使用技巧。
2025-04-01 21:19:45
671
原创 QML输入控件: TextField(文本框)的应用案例
本文将通过3个实用的示例,展示如何利用 QML 的 TextField 控件实现自动补全、表单验证以及美化的登录表单等常见功能,帮助开发者打造更具交互性和用户友好的界面。
2025-04-01 20:00:00
428
原创 QML输入控件: TextField(文本框)的样式定制
在Qt Quick应用程序开发中,文本输入是最常见的用户交互方式之一。TextField控件提供了基础的文本输入功能,但默认样式往往不能满足现代应用的设计需求。本文将详细介绍如何通过QML自定义TextField的样式,使其更加美观且符合应用的设计语言。
2025-03-31 20:42:11
885
原创 QML输入控件: TextField(文本框)的基础用法
TextField控件提供了一个单行文本编辑器,支持文本输入、选择和基本编辑操作。它是构建交互式用户界面的基础组件之一。
2025-03-31 20:20:26
763
原创 QML输入控件:Tumbler应用案例(2)
本文侧重介绍Tumbler控件的实际应用场景。包括日期选择器、颜色选择器、设置选择器,以及额外完善了日期选择器,实现了完整的功能以及对外观进行了样式优化。
2025-03-30 09:00:00
873
原创 QML输入控件:Tumbler 基础用法与样式(1)
在现代用户界面设计中,滚轮式选择器(又称"旋转器"或"拨轮选择器")因其直观的交互方式和节省空间的特性,被广泛应用于日期选择、时间设置、数值调整等场景。Qt Quick Controls 2提供的Tumbler控件,为开发者提供了一种高效实现这类交互的解决方案。本文介绍Tumbler控件的使用方法、核心特性以及定制技巧。
2025-03-30 08:00:00
1781
原创 QLineEdit控件:实现动态搜索框
本文将基于QLineEdit实现一个带等待动画的动态搜索框,支持以下特性:实时响应用户输入、显示等待动画(GIF格式)、支持延迟处理(避免频繁触发搜索)、搜索完成处理
2025-03-29 10:00:00
123
原创 QML输入控件:Dial外观深度定制(4)
本文使用QML实现一个带数字刻度的旋钮控件。该控件支持主/子刻度显示、动态数值反馈和美观的视觉指示。通过本案例,展示了如何深度定制Dial外观,使用Canvas绘图技巧以及组件封装方法。
2025-03-29 08:00:00
1259
原创 QML输入控件:Dial联动、音频均衡器的实现 (3)
在上篇中介绍了Dial控件与鼠标事件的应用,本文主要介绍Dial与其它控件的联动,以及音频均衡器界面的实现。
2025-03-28 20:00:00
924
原创 QML输入控件: Dial与事件 (2)
接上篇,Dial控件是Qt Quick中用于实现旋钮式交互的重要组件,本文将全面介绍Dial控件的事件处理机制。
2025-03-28 08:00:00
566
原创 QML输入控件: Dial基本用法与样式定制(1)
Dial(旋钮)控件是Qt Quick Controls模块中一个独特的圆形交互元素,它模拟了物理旋钮的行为,允许用户通过旋转手势来调整数值。这种控件在音频处理、参数调整、仪表盘等场景中非常有用。本文主要介绍Dial控件的基础用法与样式定制。
2025-03-26 20:24:27
884
原创 QML输入控件:ComboBox(3)
接上篇,继续介绍ComboBox示例,包括:表单数据收集、性能优化(加载大量列表)、自定义文本、部分选项禁用等。
2025-03-26 08:00:00
680
原创 QML输入控件:ComboBox(2)
接上篇, 本文将继续介绍ComboBox示例, 包括:动态更新模型、带分组的ComboBox、以及带多列的ComboBox。
2025-03-25 19:51:22
964
原创 QML输入控件:ComboBox(1)
ComboBox(组合框)是Qt Quick Controls模块中一个极其实用的控件,它结合了按钮和下拉列表的功能,为用户提供了一种从多个选项中选择一个值的便捷方式。本文将介绍ComboBox的基本属性、数据模型的使用、自定义外观以及编辑功能。
2025-03-25 08:00:00
592
原创 QML指示控件:ScrollBar与ScrollIndicator
在Qt Quick应用程序中,滚动条(ScrollBar)和滚动指示器(ScrollIndicator)是用于处理内容滚动的常用控件。它们为用户提供了直观的视觉反馈,帮助用户浏览超出可见区域的内容。本文将详细介绍ScrollBar和ScrollIndicator的使用方法、区别以及如何在实际项目中应用它们。
2025-03-24 21:03:48
842
原创 QML指示控件: ProgressBar
ProgressBar是Qt Quick Controls模块中常用的控件之一,用于显示任务的进度。它广泛应用于文件下载、数据处理、加载动画等场景。本文将详细介绍如何在QML中使用ProgressBar控件,并结合示例帮助您更好地理解其用法。
2025-03-24 08:00:00
561
原创 QML指示控件:PageIndicator
在现代移动应用和桌面软件中,分页式界面设计已成为主流的交互范式。Qt Quick Controls 2提供的PageIndicator控件,通过与SwipeView或TabBar的无缝集成,为开发者提供了开箱即用的分页指示解决方案。本文将深度解析该控件的使用技巧以及定制化实践方案。
2025-03-20 21:07:25
1139
原创 QML指示控件: BusyIndicator
在现代应用程序开发中,加载状态指示是一个不可或缺的UI元素。无论是网络请求、数据处理还是复杂的计算任务,用户都需要明确的视觉反馈来了解当前的操作状态。Qt Quick Controls 2提供了一个简单而强大的控件——BusyIndicator,用于在应用程序中显示加载状态。本文将深入探讨BusyIndicator的使用方法、属性以及在实际项目中的应用场景,帮助开发者更好地理解和利用这一控件。
2025-03-20 20:01:15
1366
原创 QML 委托控件:SwipeDelegate(附带滑动操作的列表示例)
SwipeDelegate是Qt Quick Controls 2 提供的特殊委托控件,专为列表视图(如ListView)中的滑动交互场景设计。继承自ItemDelegate和AbstractButton,它既保留了按钮的点击交互特性,又新增了左右滑动触发附加操作的核心能力。开发者可通过滑动方向控制显示的自定义组件(如删除按钮、快捷菜单等),实现类似移动端应用常见的"滑动删除"、"滑动归档"等交互模式。
2025-03-19 19:23:14
908
原创 QML 委托控件:TreeViewDelegate (下)
在Qt Quick Controls中,TreeViewDelegate是一个专为树形视图设计的委托控件,它能够高效地渲染树状数据结构,并提供丰富的交互功能。在上篇中借用了Qt官方的demo,介绍了在c++中实现树模型,本篇继续介绍在qml中如何使用c++中的treemodel。
2025-03-19 08:00:00
854
原创 QML 委托控件:TreeViewDelegate (上)
在Qt Quick Controls中,TreeViewDelegate是一个专为树形视图设计的委托控件,它能够高效地渲染树状数据结构,并提供丰富的交互功能。本文将从控件简介、属性说明、应用示例来解析这一组件的特性与使用方法。
2025-03-18 20:37:56
588
原创 QML 委托控件:ItemDelegate、CheckDelegate、RadioDelegate、SwitchDelegate
在QML的QtQuick.Controls模块中,委托(Delegate)控件是构建动态列表和交互式UI的关键组件。本文将深入解析四种常用委托控件:ItemDelegate、CheckDelegate、RadioDelegate和SwitchDelegate,帮助开发者快速掌握其特性与使用场景。
2025-03-17 08:00:00
855
原创 QML StackView 分文件加载页面以及通信
QML中的StackView组件是一种用于管理多个页面(或视图)的组件。它允许用户在栈结构中推入(push)和弹出(pop)不同的页面,从而实现应用程序中的导航和视图切换功能。本文主要是说明 StackView 如何分文件加载页面,以及信号槽、属性、方法的跨页面访问。
2025-03-15 10:50:07
1269
原创 QLineEdit控件:基础用法、样式表与扩展应用
QLineEdit是Qt中最常用的输入控件之一,广泛应用于表单输入、搜索框等场景。本文将全面解析QLineEdit的使用方法,涵盖以下内容:基础用法(文本输入、占位符、输入限制)、样式表美化(自定义外观、动画效果)、信号与槽(实时输入处理)、高级功能(输入验证、自动补全)。
2025-03-15 08:00:00
157
原创 DeepSeek 提示词设计:学习教育场景
通过系统化提示词设计,教师可精准获取符合教学场景的定制化解决方案,显著提升教育效能。建议在实际使用时结合具体学情进行参数微调,并通过多轮对话优化输出结果。
2025-03-11 08:15:00
1067
原创 DeepSeek 提示词设计:职场办公场景
设计有效的DeepSeek提示词以提高任务执行效率,可以从以下几个方面入手:明确需求、提供上下文、指定格式、分步骤提问、设定角色、控制提示语长度、结构化提示词。通过以上提示词设计,您可以高效利用DeepSeek完成各种场景的任务。
2025-03-11 08:00:00
898
原创 使用 Cursor 搭建Qt6开发环境(踩坑记录)
在 Cursor 中搭建 Qt6 开发环境,您可以按照以下步骤操作。这些步骤结包括:安装Cursor、配置Cursor(选择插件)、安装Qt6、配置环境、创建工程以及解决相关问题。
2025-03-10 08:15:00
1474
原创 QML 容器控件:SplitView
SplitView 是一个功能强大的布局控件,适用于创建多面板的用户界面。它支持可拖动的分隔条、子项大小控制、填充项以及状态保存与恢复等功能。通过自定义分隔条的外观和行为,可以进一步增强其灵活性和用户体验。
2025-03-10 08:00:00
763
原创 DeepSeek 提示词公式整理
在大语言模型(LLM)应用日益普及的今天,掌握有效的提示词(Prompt)工程技巧已成为提升AI协作效率的关键。作为国产大模型的代表,DeepSeek在中文理解与任务执行方面表现出色,但能否充分发挥其潜力,取决于用户对提示词结构的把控。本文系统梳理六大经典提示公式,结合具体应用场景解析实战案例,助您快速掌握与AI高效对话的秘诀。
2025-03-08 08:15:00
1618
原创 QTextBrowser 控件的使用及样式表设置详解
QTextBrowser 是一个功能强大的富文本显示控件,它不仅能够显示富文本内容,还支持超链接导航、文档加载和基本的文本编辑功能。通过合理使用 QSS,开发者可以进一步美化 QTextBrowser 的外观,提升应用程序的用户体验。在实际开发中,开发者可以根据具体需求灵活运用 QTextBrowser 的各种功能和样式设置,创造出更加丰富和友好的用户界面。
2025-03-08 08:00:00
173
原创 QML 容器控件:ScrollView
ScrollView是一个用于显示可滚动内容的控件。它提供了滚动条,并支持触摸和鼠标交互。与 Flickable不同,ScrollView提供了更丰富的功能。
2025-03-07 08:15:00
1069
原创 Manus:开启 AGI 新纪元
Manus这个名字来源于著名的座右铭“MENSE AT MANUS,MIND AND HAND”。它体现了知识创造世界的信念。知识必须被应用,才能对世界产生有意义的影响。而这正是Manus AI的承诺。扩展你的能力,放大你的影响,成为将你心中的愿景带到现实中的手。我们迫不及待地想看看你用Manus会取得什么成就。
2025-03-07 08:00:00
1076
原创 QML 容器控件:QApplicationWindow 与 Window
Window:适合简单的窗口或弹出窗口,需要手动定义窗口的外观和功能。ApplicationWindow:适合复杂的应用程序窗口,自带菜单栏、工具栏等功能,支持样式化。
2025-03-06 08:15:00
1855
原创 QML 容器控件:Page
Page 控件是一个功能强大的容器控件,适用于构建多页面应用。它支持页眉和页脚的自定义、标题显示以及与导航控件(如 SwipeView 和 StackView)的无缝集成。
2025-03-06 08:00:00
1795
opencv + haar级联分类器实现人脸识别.zip
2025-03-19
OpenCV实战:车辆统计(Python + OpenCV + 车辆识别)
2025-03-06
【清华大学DeepSeek教程】.zip
2025-02-26
Qt之轮播诗词相册的实现
2022-09-06
QT串口编程,如何获取电脑当前可用端口名。
2013-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人