Frameworks有着清晰明确的依赖性结构，分为「类型」及「层次」。「类别」是指运行时依赖性：「层次」是指编译时对其他Frameworks的依赖性：
组件.KDE Frameworks包含了超过60个软体包。这些在KDE SC 4中包含在一个单一的大软体包中，称为kdelibs，其中一些已经不再是KDE的一部份，但已併入Qt 5.2中。KDE Frameworks根据其依赖其他函式库的程度分类为四种不同的层次。层次1的Frameworks只依赖Qt或是其他系统函式库。层