在OpenBox的大多数应用程序中,是否有特定的图形语言,或者它喜欢使用的图形语言?
例如,KDE如何在其应用程序中主要使用QT,还包括大量的库来运行QT。
我之所以问这个问题,是因为我为KDE编写了一个程序,我希望它能让OpenBox上的人也能运行它。我只是不确定OpenBox会如何处理它,如果有的话。
发布于 2013-12-23 07:38:13
OpenBox (我假设您的意思是堆叠窗口管理器)是直接在Xlib (这是X11窗口系统的基本应用程序访问层)之上实现的。维基百科提供了一个方便的例子来说明它是什么样子的:
http://en.wikipedia.org/wiki/Xlib#Example
Qt (KDE)和Gtk (Gnome)等库使用Xlib后端与同一层对话,因此通常很少或根本不存在互操作性问题。
发布于 2013-12-23 07:53:12
OpenBox是X的windows管理器。您的应用程序是X应用程序,因此应该在OpenBox中进行管理,而不会出现问题。
KDE (和Gnome)还提供了更高级别的概念,允许程序符合某些“标准”,而不是用“纯”X定义,以及应用程序之间的应用程序间通信和智能复制粘贴缓冲区之类的东西。
如果您还没有安装用于运行OpenBox的机器上的应用程序,那么您可能必须安装KDE库。
https://unix.stackexchange.com/questions/106319
复制相似问题