在Frameworks中，这些函式库会分裂成较小的数个独立的软体包。这有利于其他基于Qt的软体利用这些函式库，因为依赖性可以被保持在最低程度。而KDE 4是基于第四版的Qt部件工具箱开发，Frameworks 5则是使用第五版的Qt。Qt 5能增加QML的使用量，一个简单的，基于JavaScript的叙述性程式语言，用以设计使用者介面。使用QML的图形渲染引擎可以带来横跨不同装置且更流畅的使用者介面。