我应该如何在Qt中编写窗口管理器?

时间:2013-11-08 05:55:47

标签: linux qt user-interface qml

我正在考虑基于X11和使用Qt工具包为Linux创建一个基本的窗口管理器。 QML看起来像一个很好的语言,所以我可能会使用它。问题是我以前从未编写过WM。我知道ICCCM和EWMH将被要求阅读,但除此之外我的知识是模糊的。在进入之前我还应该考虑其他资源吗?

1 个答案:

答案 0 :(得分:1)

  • 窗口管理器本身可能不会用Qt编写,因为Qt只是一个用于将图形绘制到窗口中的界面

  • 首先阅读一些XLib / XCB文档并获取一些基本内容,如窗口中带有像素图(图像)的

  • 编写一些测试QML / Qt应用程序以获取

  • 的知识
  • 测试,发现错误,哭泣,调试,冲洗和重复

P.S需要帮助吗?这听起来像一个有趣的项目:D