自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(256)
  • 问答 (1)
  • 收藏
  • 关注

原创 在QML中使用Spine动画(导出PNG序列帧)

接上篇【QML动画实现:AnimatedSprite与Timer帧动画】,新增2个示例代码(SpriteAnimation3.qml、SpriteAnimation4.qml), 继续介绍如何将Spine动画拆分成PNG序列帧,然后在QML中调用序列帧(此方法不适合调用大量资源)。

2025-05-19 08:15:00 1762 2

原创 QML动画实现:AnimatedSprite与Timer帧动画

本文将以实际工程为示例,对比分析两种典型的QML动画实现方案:基于AnimatedSprite的集成方案和基于Timer的帧动画方案,帮助开发者快速掌握动画实现技巧。

2025-05-19 08:00:00 1339 1

原创 QML 动画控制、顺序动画与并行动画

本文继续通过QML示例,介绍两种动画(顺序动画SequentialAnimation和并行动画ParallelAnimation)如何使用,并附带完整的示例代码。

2025-05-16 19:55:32 823 2

原创 QML 属性动画、行为动画与预定义动画

QML动画系统为界面元素提供了流畅的过渡效果。本文通过三个示例,结合属性动画(PropertyAnimation)、行为动画(Behavior),展示如何使用QML动画实现动态效果。

2025-05-16 19:23:32 1035

原创 QML状态机制示例(State)

QML的状态机制为界面元素提供了灵活的状态管理能力。本文通过三个实战示例,演示如何运用State、PropertyChanges和Transition等核心组件实现动态交互效果。

2025-05-12 19:23:33 491 1

原创 如何使用VBA宏高效操作Word文档中的表格(对齐与样式)

在日常办公和文档处理中,Word表格的格式调整和内容编辑往往是耗时费力的重复性工作。本文将详细介绍如何利用VBA宏自动化完成Word表格的常见操作,大幅提升工作效率。

2025-05-12 19:21:09 758 1

原创 QML 图像变换(缩放、平移、旋转)

本文通过一个Qt Quick项目实例,演示如何使用QML实现常见的图像变换效果。项目包含缩放、旋转和平移三种基础变换操作。

2025-05-09 21:54:17 1076 2

原创 QML AnimatedImage组件详解

在UI开发中,无论是加载提示、状态反馈还是趣味动画,都需要一个轻量且高效的组件来实现。Qt6的QML模块中提供了AnimatedImage组件,专门用于播放GIF等格式的动画资源。本文将结合一个实际工程示例,详细讲解AnimatedImage的基础用法及常见交互实现。

2025-05-09 21:53:16 830 1

原创 在VSCode中使用Cline插件(调用DeepSeek模型)

Cline(原名Claude Dev)是一款开源的AI编程助手插件。它深度集成在VSCode中,通过AI大模型的代理编码能力,可以逐步处理复杂的软件开发任务。

2025-05-07 08:15:00 1802 1

原创 QML BorderImage 组件详解

BorderImage是Qt Quick中实现自适应UI的重要组件,通过本文的两个示例,展示了BorderImage的使用方法以及拉伸原理。在实际应用中,按钮、边框等需要保持形状的UI元素优先使用BorderImage,还可以结合状态机实现丰富的交互效果。

2025-05-07 08:00:00 756 1

原创 QML Image 组件详解

本文将介绍QML中Image元素的基本用法和关键特性,包括加载本地资源图像、处理网络图像、以及调整图像的填充模式。通过一个实际的示例项目来展示这些功能的实现方法,帮助读者掌握在QML应用中进行图像处理的技巧。

2025-05-01 19:27:28 819 1

原创 QML SystemPalette:系统调色板示例

使用SystemPalette可以让应用程序自动适应系统主题,无需手动定义颜色,提高了应用程序的可维护性和用户体验。当系统主题发生变化时,使用SystemPalette的应用程序可以自动更新颜色,保持与系统风格的一致性。

2025-05-01 16:54:10 625 1

原创 QML中的色彩应用

在QML开发中,色彩是用户界面设计的基础元素之一。合理利用色彩不仅能使界面美观,还能增强用户体验和可用性。本文将通过一个简单的QML示例工程,展示QML中常见的色彩应用方式,包括基本颜色定义、渐变色和系统调色板的使用。

2025-04-27 19:59:35 1012 1

原创 在QML中获取当前时间、IP和位置(基于网络请求)

在本文中,将展示在QML中如何获取当前时间、IP以及地理位置等信息。技术实现基于QML类型 —— XMLHttpRequest,通过请求不同的服务商,然后解析返回结果,最终输出到窗口。

2025-04-26 22:51:44 1695 1

原创 QML Date:日期处理示例

本文通过一个具体的示例项目,详细介绍了QML中Date对象的各种用法。从基本的日期格式化到不同地区的显示,再到日期解析、自定义格式和时间戳转换,全面展示了QML在日期时间处理方面的能力。

2025-04-26 21:15:48 717 1

原创 使用QML Tumbler 实现时间日期选择器

在现代应用程序开发中,时间与日期选择是常见的用户界面需求。无论是在日程安排、预约系统还是任何需要时间录入的场景,一个直观易用的选择器组件可以大大提升用户体验。本文将详细介绍如何使用 QML 技术实现两种常用的选择器组件:时间选择器和日期时间选择器。

2025-04-24 23:56:59 1202 1

原创 使用Qt Quick Controls创建自定义日历组件

Qt6 Quick框架提供了一套丰富的日历相关组件,包括 `MonthGrid`、`DayOfWeekRow` 和 `WeekNumberColumn`,使开发者能够轻松实现各种日历功能。本文将通过一个简单的日历应用示例,展示如何组合这些组件创建一个完整的日历界面。

2025-04-24 22:55:22 990 1

原创 QML ColorDialog:组件应用详解

在Qt Quick开发中,颜色选择是一个常见的用户交互需求。Qt提供了ColorDialog组件,使开发者能够轻松地为用户提供颜色选择界面。本文将以一个简单的颜色对话框示例工程为基础,详细介绍ColorDialog组件的使用方法及相关特性。

2025-04-22 23:26:09 1048 1

原创 QML FontDialog:使用FontDialog实现字体选择功能

Qt Quick提供了FontDialog组件来实现这一功能。本文将介绍如何在Qt Quick应用程序中使用FontDialog组件来实现字体的选择和预览功能。

2025-04-22 22:54:47 1124 1

原创 QML FolderDialog与FolderListModel 的基本用法(实现简单的文件夹浏览)

本文将以一个具体的 QML 示例为基础,介绍如何利用 Qt Quick Controls、`FolderDialog` 和 `FolderListModel` 构建一个简洁、美观且实用的文件夹浏览器界面。将深入探讨关键组件的使用方法,并详细解析示例代码的实现逻辑。

2025-04-19 08:15:00 589

原创 QML 中的 FileDialog 组件应用示例

本文将通过一个简单的 QML 示例工程,展示不同类型的文件对话框实现,包括简单文件选择、多文件选择、图片文件选择以及文件保存功能。这些示例可以帮助开发者快速理解并在自己的项目中应用文件对话框组件

2025-04-19 08:00:00 1383

原创 QML DelegateChooser与DelegateChoice:根据属性指定界面委托

在QML中,DelegateChooser和DelegateChoice组件提供了一个很好的解决方案。它们允许开发者根据数据特征动态选择不同的界面委托(delegate),使得列表视图能够以最合适的方式渲染不同类型的数据项。本文将通过实例详细介绍这两个组件的用法及其在实际开发中的应用。

2025-04-18 08:15:00 990 1

原创 QML中常用的分隔类控件的用法

在Qt Quick开发中,分隔线(Separator)作为一种常见的UI元素,用于在不同控件或区域之间创建视觉分隔,提升界面的清晰度和组织性。本文将通过一个QML分隔线示例工程,展示几种常见分隔线的实现方式,从基础到自定义,帮助读者全面了解Qt中分隔线的使用方法和技巧。

2025-04-18 08:00:00 590

原创 QML SpinBox:控件的用法与样式外观

本文将通过一个实例项目,详细探讨Qt Quick中SpinBox控件的基础使用、自定义步长和范围设置,以及样式定制,帮助开发者深入理解并灵活运用这一常用控件。

2025-04-17 19:00:00 1045

原创 Qt 实现自定义标签编辑控件

在现代软件界面设计中,标签(Tag)作为一种直观、高效的信息分类和展示方式被广泛应用于各类应用程序中。无论是博客平台、代码仓库还是资源管理系统,标签功能几乎成为了不可或缺的部分。本文将介绍如何使用Qt框架实现一个功能完善的自定义标签编辑控件,这个控件允许用户添加、删除标签,并能以流式布局方式优雅地展示这些标签。

2025-04-17 08:00:00 168

原创 QML ListView:实现可拖拽排序的组件

本文将以一个简单的QML项目为例,详细介绍如何在Qt Quick中实现一个可拖拽排序的ListView组件。通过本文的学习,读者可以掌握Qt中拖放操作的基本原理、状态管理以及动画效果的实现方法。

2025-04-16 19:00:00 1470

原创 QML TableView:实现可排序与可编辑的表格组件

在QML应用开发中,表格是一种常见且重要的UI组件,用于展示结构化数据。然而,基础的表格视图往往难以满足实际应用中的需求,如排序、编辑等功能。本文基于QML TableView组件,实现了两个增强版表格:可排序表格和可编辑表格,旨在展示如何使用QML实现更高级的表格功能,提升用户体验。

2025-04-16 08:00:00 1079 2

原创 QML TableView:基础用法和自定义样式实现

TableView作为Qt Quick中的一个核心控件,具有高性能、灵活性强的特点,能够满足从简单列表到复杂数据网格的各种需求。本文将通过两个具体示例,分别展示TableView的基础用法和自定义样式实现,帮助读者全面了解这一控件的应用场景和开发技巧。

2025-04-15 21:28:20 856 1

原创 QML与C++:基于ListView调用外部模型进行增删改查(性能优化版)

本文将以一个能够流畅处理10万条联系人数据的QML应用为例,详细介绍如何利用Qt的模型-视图架构和QSortFilterProxyModel实现高性能的数据筛选和展示功能。通过这个实例,读者可以了解Qt Model & View在大数据量处理方面的优势以及相关的开发技巧。

2025-04-15 19:06:34 1013

原创 QML与C++:基于ListView调用外部模型进行增删改查(附自定义组件)

在上一篇中介绍了ListView的数据交互与样式定制后,本文上一点强度,将通过一个联系人管理的案例,详细介绍如何使用QML与C++进行混合开发,充分展示QML的界面设计优势和C++的数据处理能力。该应用基于ListView & Model实现了联系人的增删改查等基本功能,并通过自定义组件提升了用户体验。

2025-04-14 20:23:50 1256 1

原创 QML ListView:列表视图的数据交互与样式定制

样式定制示例:展示了如何自定义ListView的外观,包括头部、列表项和分组,创建具有吸引力的用户界面。数据交互示例:展示了如何通过简单的界面操作实现对ListView数据的添加和删除。QML强大的声明式语法和丰富的组件库使得创建复杂而美观的列表界面变得简单高效。通过合理利用ListView的各种属性和功能,我们可以构建出既美观又实用的列表视图,满足各种应用场景的需求。GitCode QML ListView示例。

2025-04-14 18:30:00 1295 1

原创 QML MessageDialog:自定义消息对话框

本文通过一个简单但完整的示例,展示了如何在QML中使用Qt提供的标准MessageDialog组件以及如何创建自定义样式的消息对话框。通过这种方式,打造符合应用程序UI风格的消息框,提升用户体验。

2025-04-12 08:15:00 1164

原创 QML 弹窗控件:Dialog的基本用法

本文介绍了QML中三种常见对话框的实现:基础消息对话框 - 用于显示简单信息和获取用户确认;自定义表单对话框 - 用于收集结构化的用户输入数据;文件选择对话框 - 结合系统文件对话框实现文件选择功能。

2025-04-12 08:00:00 1041

原创 QML 弹窗控件: ToolTip的基本用法与样式定制

本文通过三个不同复杂度的示例,展示了Qt QML ToolTip控件的基本用法和自定义方法:基础ToolTip:展示了ToolTip最简单的使用方式,包含基本属性的设置。自定义样式ToolTip:通过contentItem和background属性,对ToolTip的文本样式和背景进行了自定义,展示了如何创建具有个性化外观的提示框。富文本ToolTip:演示了如何创建包含多种元素(文本、图像)的复杂提示,并添加了阴影等高级视觉效果。

2025-04-11 08:15:00 1211 2

原创 QLineEdit控件: 实现IP地址输入框(基于编辑信号)

在开发网络应用程序时,经常需要用户输入IP地址。直接使用普通输入框容易导致格式错误,用户体验也较差。本文将手把手教你用Qt的QLineEdit控件实现一个智能IP地址输入框。即使你是刚接触Qt的新手,也能通过本文理解核心实现原理。

2025-04-11 08:00:00 284

原创 QML 弹窗控件:Popup的基本用法与样式

本文通过实例详细介绍了Qt QML中Popup组件的多种用法。从简单的基础弹窗,到模态弹窗、自定义样式弹窗和带动画效果的弹窗,涵盖了Popup组件的主要特性和使用场景。

2025-04-10 19:15:00 1974

原创 QML Timer的基本用法

本文通过三个示例详细介绍了QML中Timer组件的不同应用场景:单次触发定时器:适用于延迟执行某个操作,如显示消息、执行延迟加载等;重复触发定时器:适用于需要定期执行的任务,如计数器、轮询等;基于定时器的动画:虽然QML提供了专门的动画系统,但在某些特殊情况下,使用Timer也可以实现自定义动画效果。

2025-04-10 19:00:00 1238

原创 QML Loader:延迟加载与动态切换

QML的Loader组件提供了一种强大的机制,使开发者能够动态加载和卸载QML组件,这对于优化内存使用和提升应用性能至关重要。本文将通过两个实用示例:延迟加载和组件切换,深入探讨Loader组件的应用场景和技术细节。

2025-04-09 19:00:00 917

原创 在Windows上安装Ubuntu24.04虚拟机

本文主要是记录在Windows上安装Ubuntu24.04虚拟机的全过程,包括虚拟机配置、vm-tools的安装。后面需要用它来安装开发环境:Qt、Rust或者Python等。

2025-04-09 18:30:00 2123

原创 QML Loader:动态加载与控件创建

本文详细介绍了Qt QML中Loader组件和动态对象创建的两种重要技术。Loader组件提供了一种简单高效的方式来动态加载和替换界面内容,特别适合实现页面切换和按需加载功能。而动态对象创建则提供了更灵活的方法,可以在运行时创建多个相同类型的对象实例,适用于更复杂的交互场景。

2025-04-08 19:15:00 1191

DeepSeek提示词设计之职场办公场景.doc

资源为DeepSeek提示词设计,适用于职场办公场景。

2025-03-19

DeepSeek提示词设计之生活效率场景.doc

资源为DeepSeek提示词设计,适用于生活效率场景。

2025-03-19

DeepSeek提示词设计之学习教育场景.doc

资源为DeepSeek提示词设计,适用于学习教育场景。

2025-03-19

DeepSeek提示词设计之电商场景.doc

资源为DeepSeek提示词设计,适用于电商场景。

2025-03-19

opencv + haar级联分类器实现人脸识别.zip

haarcascades.zip: Haar级联分类器,在Python代码中作为模型导入 jay.jpg: 人脸图像 haar.py: Python代码,调用模型实现人脸识别

2025-03-19

OpenCV实战:车辆统计(Python + OpenCV + 车辆识别)

资源中包含:完整的Python代码 + 车辆视频资源 功能实现步骤: 1. 加载视频。 2. 降噪和背景去除:去除与统计无关的干扰项。 3. 形态学处理:确认车辆位置,以及绘制外接矩形。 4. 实现车辆统计逻辑,绘制检测线以及统计结果。

2025-03-06

北京大学DeepSeek教程.zip

北京大学+-+DeepSeek内部研讨系列:DeepSeek与AIGC应用 北京大学-DeepSeek系列-提示词工程和落地场景

2025-03-06

【清华大学DeepSeek教程】.zip

内容包括: DeepSeek从入门到精通(20250209).pdf 【清华大学第二版】DeepSeek赋能职场.pdf 【清华大学第三版】普通人如何抓住DeepSeek红利.pdf 清华大学第四弹:让科研像聊天一样简单.pdf 清华第五弹:DeepSeek与AI幻觉 .pdf

2025-02-26

解决Wireshark4.4.2在分析过程中发生崩溃的问题

导致Wireshark4.4.2崩溃的数据包文件

2024-12-26

QLabel控件样式合集

QLabel样式合集,包括前景色、背景色、渐变色、各类边框、删除线、下划线、以及模拟阅读页效果。

2024-11-08

Qt Label控件用法(二)

QLabel控件用法代码,包含超链接、文字按钮。

2024-10-25

Qt Label控件用法(一)

介绍QLabel控件的常规用法

2024-10-24

Qt之轮播诗词相册的实现

内容概要:使用Qt编写的中秋祝福活动的小例子,实现一个轮播的诗词相册。 适合人群:具备一定Qt编程基础,工作1-3年的研发人员。 能学到什么:如何在Qt中使用qrc资源,如何在Qt中使用字库文件,怎样使用绘画事件接口,怎样实现一个自定义的属性动画,以及如何设置属性动画,执行属性动画,用来提升界面的显示效果。

2022-09-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除