
QT项目
文章平均质量分 88
仿音乐平台
蒋星熠Jaxonic
Mathorcup数学建模国家一等奖/挑战杯揭榜挂帅擂主/正大杯国家三等奖/计算机设计大赛国家三等奖/省级大创负责人/华为云·云享专家/中国优选法统筹法与经济数学研究会会员(一级学会) 擅长C/C++,Python,软件开发,爬虫,人工智能等,一位热衷钻研技术和乐于创造的人。
座右铭:野狗不需要墓碑,狂奔到腐烂就好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT项目 -仿QQ音乐的音乐播放器(第四节)
int i = currentIndex*col 这里的初始值应该是每组偏移量的值,currentIndex为当前界面位置,col是每组的item数目,这时候的i已经不是表示的从0开始的item数目了,因此需要单独设立一个index变量用来计数和判断它和col/2之前的大小。拖拽⼀个Widget,objectName修改为playAll,minimumSize和maximumSize的宽度修改为120,listLabelBox的minimumSize和maximumSize的⾼度修改为40。原创 2025-07-31 20:41:58 · 879 阅读 · 0 评论 -
QT项目-仿QQ音乐的音乐播放器(第一节)
qt的优势在于可以模块化生成对应的功能,QWidget是C++封装的显示控件,QML是前端显示框架,相较于像java或者js那样的前后端混合来做,qt也可以前后端分离,当然java大部分情况下不会用原生的java可视化,java是作为后端语言,前端有vue等框架或者三剑客,前后端分离能使程序更好的维护修改,移动端有像react这样的前端开发语言,Java说的跨平台性指的是后端跨平台,小程序开发也是不错的选择,电脑端或者移动端开发上线要租用服务器,web或者gui作为前端方式。首先需要对窗口进行美化,像。原创 2025-07-20 15:16:23 · 462 阅读 · 0 评论 -
QT项目 -仿QQ音乐的音乐播放器(第三节)
本文介绍了Qt中自定义RecBox组件的实现,主要包括界面布局、动画效果和功能交互。通过QPropertyAnimation实现图片悬停动画效果,使用QJsonArray和QJsonObject处理随机图片数据。详细说明了如何通过事件过滤器监控鼠标事件,以及connect函数实现信号槽机制。同时介绍了QString的字符串操作和JSON数据处理方法,展示了完整的推荐音乐界面开发流程,包括组件提升、布局管理和数据绑定等技术要点。原创 2025-07-29 18:14:39 · 1299 阅读 · 0 评论 -
QT项目-仿QQ音乐的音乐播放器(第二节)
本文介绍了Qt自定义控件BtForm的实现方法。该控件由图片、文字和动画三部分组成,使用QLabel展示图片和文字,动画部分由4个QLabel组成。详细说明了控件布局的设置步骤,包括尺寸调整、布局管理和样式设置。重点解决了控件交互问题:通过设置QLabel背景透明确保悬停和点击效果正常显示。最后实现了动画效果,使用QPropertyAnimation创建4个标签的上下移动动画,通过设置关键帧和循环次数实现流畅的视觉效果。文中还包含控件状态管理方法,如清除背景、显示/隐藏动画等操作,展示了如何在主界面中管理多原创 2025-07-24 17:57:58 · 384 阅读 · 0 评论