liwl
2023-04-18 18:56 deepin
代码里面可以看到?
Reply Like 0 View the author
代码里面可以看到?
代码里面可以看到?
我不太会qt和c++,所以跟我看不懂deepin的代码。。。。。。😂
小伙子,你这是想偷师学艺呀
有可能是 dde-session-shell
仓库这两笔提交修复的?登录界面相关的代码应该在这个仓库里......
https://github.com/linuxdeepin/dde-session-shell/commit/2458dfbeaf811d3879ea3f08d4db491773d7b445
https://github.com/linuxdeepin/dde-session-shell/commit/a805add7dc753bc2036f4b6bc8b8180ee78c06d5
看上去之前的 RoundPopupWidget 是用 QWidget 直接在 paintEvent 里 drawRoundedRect 画的圆角,就是会有锯齿;换成 DBlurEffectWidget 后改成 InWidgetBlend 渲染方式,不知道有啥区别......
但是 20.8 里面很明显,点击网络弹出的菜单没有圆角锯齿,其他的圆角菜单有锯齿......估计这次都改成一样的了?
想了解一下是如何修复hover tips的锯齿化问题的吗?
是通过什么算法还是说调整了什么参数?