我正在考虑为Linux制作一个面板,其中包括窗口列表,菜单,时钟等。我的2个要求是:
我应该使用哪些库? GTK + / Cairo / Clutter /别的什么?
答案 0 :(得分:0)
您可以开始检查libgnome-panel
(可能已重命名为libmate-panel
)。 gnome-panel构建于此之上,libgnome-panel
提供了构建applet所需的内容(如窗口列表等)。
每个applet都有自己的依赖项,例如,对于需要libwcnk
的窗口列表,您可能需要cairo
的时钟。对于具有平滑动画的面板,您可能需要混乱(即OpenGL),但这可能不适合您正在寻找的2D。