zhiyiYo / PyQt-Frameless-Window

A cross-platform frameless window based on pyqt5, support Win32, Linux and macOS.
https://pyqt-frameless-window.readthedocs.io
GNU General Public License v3.0
483 stars 67 forks source link

关于windowEffect #3

Closed mr-52hz closed 3 years ago

mr-52hz commented 3 years ago

您好,使用您的windowEffect解决方案时,我发现,控件只能以窗口的形式存在(效果很满意)。我想将图片作为背景有亚克力效果,有点像音乐播放器的歌手作为背景,上面可以显示歌词那种(AppleMusic)效果,我尝试了很多次,都不能将windowEffect使用到背景图片上,您有好的解决办法吗,十分感谢。

zhiyiYo commented 3 years ago

我以前有尝试过,但是发现不行,所以换成高斯模糊了。不过我之前在 Github 上面找到了一个项目:qtacrylicmaterial,里面自己实现了亚克力效果,如果有时间的话你可以试着研究一下。

mr-52hz commented 3 years ago

多谢!

zhiyiYo commented 2 years ago

@mr-52hz 我之前有写过一个模仿亚克力效果的小部件,代码可以从 acrylic_label 获取,感觉效果还行,搭配 QThread 使用应该就不会卡住界面了