KDE和QT是什么关系?

Pan*_*dya 5 kde qt

我发现大多数 KDE 应用程序都需要libqt库。那么,KDE 和 QT 是什么关系呢?

sta*_*xyz 7

QT 是一个适用于各种操作系统的应用程序框架。它可能以创建图形界面而闻名,但也有用于其他目的的库,如多媒体或网络功能。您可能需要阅读http://en.wikipedia.org/wiki/Qt_(software)以了解有关 QT 的更多详细信息。

KDE 主要是一个图形桌面环境,如 Gnome 或 Xfce。然而,它还包含(逻辑上)不属于桌面环境的范围广泛的应用程序,例如办公套件、游戏等等。所有这些程序都使用核心 KDE 库,这些库用于显示窗口、授予网络/文件访问权限等。

关键是,这些 KDE 库不是从头开始编写的,而是建立在 QT 库之上的。所以,简单的说,KDE就是一个依赖QT的桌面环境。