我正在做linux项目,让python启动新的子进程实例(最多8个)。 这些子流程是GUI应用程序(当前在gnome上运行,但它是打开的),通常它们将以全屏模式启动。此外,这些子流程始终只有一个主窗口。在
现在,我的python应用程序需要管理这些子进程(我们称它们为windows)。 我需要实现的是:
最后一件事是(虽然我对linuxgui编程不熟悉)最困难和最关键的(对项目来说)事情。最好的办法是把窗户藏起来,然后在我需要的时候把它展示出来。或者,我可以把它最小化,因为我的应用程序也将是全屏的,所以我只是想办法阻止windows切换。在
我从python-lib和popen类的子进程开始。看来1-2就够了。任何向导都会很可爱的!在
另一方面,我也想出了以下想法-不是隐藏或最小化,而是发送一个窗口到另一个安全的(阻止用户访问)桌面。我不知道这是否可能。在
有一个
xpybutil
库,它接口窗口管理器的功能,就像你所问的那样(最小化、查找、甚至剥离窗口装饰等)。在你可以试试here。在
相关问题 更多 >
编程相关推荐