我想用pyQt5编写任务栏/码头/面板(如tint2,...)之类的东西。
我知道如何用它编写常规的 GUI 应用程序,但是我的平铺窗口管理器(herbstluftwm)最大化了我的面板和 openbox 使它们可调整大小等。我的问题:如何让 pyQt 将我的应用程序显示为面板而不是窗口?我在文档中没有找到任何关于此的内容。
谢谢你。
我想用pyQt5编写任务栏/码头/面板(如tint2,...)之类的东西。
我知道如何用它编写常规的 GUI 应用程序,但是我的平铺窗口管理器(herbstluftwm)最大化了我的面板和 openbox 使它们可调整大小等。我的问题:如何让 pyQt 将我的应用程序显示为面板而不是窗口?我在文档中没有找到任何关于此的内容。
谢谢你。
感谢 musicamente 的帮助,我发现函数 setWindowFlags() 正是我所需要的。它允许更改窗口的行为。
解释此功能的网站是https://pythonprogramminglanguage.com/pyqt5-window-flags/