gpt4 book ai didi

python - PyQt 中适合在桌面上创建 float 小部件的小部件是什么?

转载 作者:行者123 更新时间:2023-12-01 06:10:23 24 4
gpt4 key购买 nike

我想用 python 创建一些与 Rainlendar 非常相似的东西。目前我正在使用 PyQt 进行 GUI,但似乎没有一个小部件类型可以直接显示类似的内容,具体来说我的意思是:

  1. 不显示边缘,包括右上角的按钮。
  2. 任务栏中没有相应的栏。
  3. 能够在桌面右下角的图标区域显示图标。

有没有任何小部件能够做到这一点?或者我可以对任何现有的小部件进行一些修改来实现此目的吗?

谢谢。

最佳答案

  1. 查看 QWidget.setWindowFlags 的文档。特别是与 Qt.FramelessWindowHint 结合使用时它应该是无边框和无按钮的。
  2. setWindowFlags 的另一个任务 - 将其设置为 Qt.Tool 会停止任务栏条目。因此,结合上述内容,您需要 window.setWindowFlags(Qt.Tool | Qt.FramelessWindowHint)
  3. 请参阅 QSystemTrayIcon 的文档

关于python - PyQt 中适合在桌面上创建 float 小部件的小部件是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6236323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com