查看完整版本: [-- Qt-仿照网易云音乐设置界面 --]

QTCN开发网 -> Qt代码秀 -> Qt-仿照网易云音乐设置界面 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

alone_work 2020-04-09 21:14

Qt-仿照网易云音乐设置界面

源码:https://gitee.com/ALONE_WORK/QtCeShiXiangMu
源码是其中一个模块,项目中有很多其他功能模块,不断更新。




功能介绍

  1. 仿照网易云音乐设置界面实现滚动显示设置界面
  2. 使用 QSS 设置滚动区域样式
  3. 使用按钮快速定位



动图效果







big_mouse 2020-04-10 11:11

mengkun 2020-04-13 08:20
示例里点击 Tab 按钮 ScorllArea 的滚动值是写死的,不是很灵活。可以更改为动态计算。

大致思路是给每个 Tab 按钮指定一个 targetObject,即点击后要定位到的 ScorllArea 中的对象。点击后取得该对象在 ScorllArea 中的坐标,再滚动至对应坐标。

libaineu2004 2020-04-15 09:55
可以参考这个开源项目:
https://github.com/Denvi/Candle

菜单栏里面有个setting对话框。实现的就是自动滚动到页面。


查看完整版本: [-- Qt-仿照网易云音乐设置界面 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled