自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 使用QML实现Win11菜单翻页效果

本文介绍了一个基于Qt6 QML实现的Win11风格菜单界面项目。该项目通过CMake构建,具有跨平台特性。主要实现了以下功能:1) 自定义可复用的矩形图标组件,包含图片和文字标签,支持鼠标悬停颜色渐变效果;2) 主窗口采用Flickable实现可滑动区域,配合PageIndicator显示页面指示;3) 使用Grid布局和Repeater动态生成多个图标;4) 实现鼠标滚轮翻页功能,包含平滑的页面切换动画。项目展示了QML在创建现代化UI界面方面的优势,包括声明式语法、组件复用和流畅的动画效果

2025-07-28 13:22:46 392

原创 C++学习之路——核心篇(3):类和对象

本文介绍了C++面向对象编程的核心概念,重点讲解了类和对象的相关知识。主要内容包括:1)面向对象与面向过程编程的区别;2)类的定义、访问修饰符和实例化方法;3)类对象的内存占用特性,包括空类大小、成员变量影响及内存对齐规则;4)this指针的工作原理;5)静态成员的特点和使用方法;6)内联函数的作用;7)友元类和友元函数的应用。通过实例代码展示了这些概念的实际应用,帮助读者理解C++类与对象的核心机制。

2025-07-07 19:07:16 664

原创 C++学习之路——核心篇(2):左值和右值

本文详细讲解了C++中的左值和右值概念及其引用机制。左值指具有固定存储位置的对象,可被赋值和取地址;右值是临时对象或字面量。文章介绍了左值引用(T&)和右值引用(T&&)的用法:这些概念是理解移动语义和泛型编程的基础。

2025-06-24 21:28:44 1286

原创 C++学习之路——核心篇(1):指针与引用

本文系统讲解了C++中指针与引用的核心概念与应用。第一部分详述指针:指针是存储内存地址的变量,可通过解引用运算符访问目标数据;指针优势包括动态内存管理、高效数组操作等;介绍了指针与数组的关系、new/delete动态内存管理、const修饰的三种类型及常见错误(内存泄漏、野指针等)。第二部分解析引用:引用是变量的别名,必须初始化且不可更改指向;对比指针,引用更安全但功能受限;展示了const引用的用法及其作为函数参数的优势。

2025-06-22 16:43:19 873

原创 关于QSS(QtStyleSheet)样式表的应用

QSS的概念和术语是受到HTML中的串联样式表(Cascading Style Sheets,CSS)的启发而出现的,只是QSS是应用于窗口界面的。与HTML的CSS类似,QSS是纯文本的样式定义,应用程序运行时可以载入和解析这些样式定义。使用QSS可以定义各种界面组件的样式,从而使应用程序的界面呈现不同的效果。

2025-05-05 18:21:30 1056

原创 Qt界面不显示问题

原因在于新界面更换过类名,需要重新qmake/cmake,清除后再构建!布局添加新界面,编译通过但运行后不显示新界面。

2025-02-08 16:12:12 304

原创 VS2022 Qt项目报错:无法定位程序输入点?qResourceFeatureZlib@@YAEXZ于动态链接库+无法定位程序输入点??0QMutex@@QEAA@XZ于动态链接库

删除项目exe同级目录下的Qt相关动态库,如bulid/x64/Release/Qt5Core.dll。项目环境为vs2022+qt5.14.2,使用cmake构建,编译成功但是调试会弹出如上图所示错误。

2025-02-06 12:02:50 688

原创 基于Qt的网格布局实现下拉式窗口

实现一个界面,可以接收数据并自动将数据添加到下拉式窗口中,此窗口可以显示并更新数据,当数据不再发送则判断发送端已离线;发送端具备优先级,一级排列在布局最前端,二级排在之后,三级排在末尾;此外,窗口还具有自我删除、更改优先级的功能。

2023-08-27 17:28:55 1167

原创 基于Qt的飞机小游戏实现

这是学习Qt时期做的一个小项目,现在看感觉有很多可优化的地方,放在这里给新人朋友们提供一个参考。

2023-05-04 13:54:28 2017 1

原创 QSS入门——简单登录界面制作

本篇将介绍如何使用QSS对应用程序的外观进行简单地美化,学习QSS能够让我们快速自定义界面、统一整体UI风格。

2023-04-12 17:44:02 1383 1

原创 嵌入式Linux基础之Shell命令

嵌入式技术,是一种将软硬件结合的技术,它以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 基于以上嵌入式的特性,我们常用Linux作为嵌入式操作系统,因为其具有开源、免费的特点,并且Linux可移植性强,系统内核可裁剪,支持x86、ARM、MIPS等众多架构的处理器。

2023-03-28 21:13:29 1475 1

使用QML实现Win11菜单翻页效果

使用QML实现Win11菜单翻页效果

2025-07-28

基于Qt的网格布局实现下拉式窗口

基于Qt的网格布局实现下拉式窗口

2023-08-27

空空如也

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

TA关注的人

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