用Python编写平铺窗口管理器
我已经使用了6个多月了,非常满意 我想写我自己的平铺窗口管理器作为一个周末项目和乐趣。我注意到Xmonad和dwm非常小。我知道python窗口管理器 我不知道从哪里开始。我应该阅读并理解任何Xorg手册/api吗?还有用于窗口管理的Python库吗?请建议如何继续编写平铺窗口管理器用Python编写平铺窗口管理器,python,window-managers,tiling,window-management,Python,Window Managers,Tiling,Window Management,我已经使用了6个多月了,非常满意 我想写我自己的平铺窗口管理器作为一个周末项目和乐趣。我注意到Xmonad和dwm非常小。我知道python窗口管理器 我不知道从哪里开始。我应该阅读并理解任何Xorg手册/api吗?还有用于窗口管理的Python库吗?请建议如何继续编写平铺窗口管理器 如果您能分享编写窗口管理器的任何类似经验,那将是非常棒的。您将需要一些X客户端库。我建议看一看X协议客户端的纯Python实现。它包括一个用Python编写的最小窗口管理器的示例实现。您尝试过读取Qtile代码吗?
如果您能分享编写窗口管理器的任何类似经验,那将是非常棒的。您将需要一些X客户端库。我建议看一看X协议客户端的纯Python实现。它包括一个用Python编写的最小窗口管理器的示例实现。您尝试过读取Qtile代码吗?如果您理解了,那么您可以开始查看。@larsmans我还没有读取Qtile代码,我将检查该代码。我这样做的方式是获取现有代码,我选择了aewm,然后花了大约一个月的时间检查里面的所有东西,了解它是如何工作的。我的意图是只写一个C++窗口管理器,所以我没有在Python中做这件事的经验。我还看了很多X11头文件。