http://www.kdecn.org/whatiskde/devview.php
下面的模型是面向开发人员的KDE基本架构视图:
KDE基于C++的面向对象模式而开发,我们相信面向对象的设计可以为KDE组件带来杰出的开发效率和可复用性,而这是让项目成功的关键。
KDE提供了一套类似于微软MFC/Com/activeX的应用程序开发框架,它能让您利用现有的组件和技术高效快速地开发出您想要的程序。
简单来说,一个KDE程序就是一个KApplication类,它继承自父类KMainWindow,按照这种架构设计的KDE程序就可以自然地溶入KDE开发标准。