KDELibs是建立在Qt框架之上,它提供框架和众多功能来开发KDE软件,使应用程序更容易编写,并提供KDE桌面环境的一致性。
KDELibs的授权为LGPL v2。

函数库与框架

KDELibs包含下列的函数库和框架:

  • DNSSD : 支撑 Zeroconf 子系统的后端,处理DNS-SD协议。
  • Interfaces
  • Kate : Kate 编辑器组件,能被嵌入于多种其他应用程序作为默认编辑器组件使用。KDELibs中的 Kate只是一个 KParts 组件和若干基本插件的封装,但还不是一个完整可用的程序。
  • KDE3Support : 提供对旧的KDE 3 API 支持
  • KDECore : KDE核心类库。这个库来提供基本的功能,如配置系统、IPC、国际化和本地支持。
  • KDEsu : 提供密码要求的 GUI 前端
  • KDEUI : KDE用户界面界面类库
  • KFile
  • KHTML : 网页排版引擎
  • KIO : KDE 文件子系统。
  • KImgIO : KDE的图片加载框架。
  • KJS : JavaScript解析引擎
  • kjsembed
  • KNewStuff  : 增加 KDE 应用程序数据共享能力。技术上,它实现了GHNS和DXS规格。
  • KPart : 轻量级组件嵌入技术。
  • kpty : 虚拟终端的抽像层
  • Kross : 允许脚本嵌入到应用程序的框架
  • KUtils  : 打印、聊天等工具函数库
  • NEPOMUK : 提供语义学信息和标记支持
  • Plasma : 桌面 shell和 widget框架
  • Phonon : 多媒体框架
  • Solid : 硬件侦测和管理框架
  • Sonnet : 拼写检查函数库
  • ThreadWeaver

其他部分

  • kconf_update : 用于更新配置文件的工具。
  • KDED : KDE守护程序 。检查新安装的软件、更新文件或主机名,并根据变化行动。
  • KDocTools
  • KIOSlave
  • KInit

外部链接