Kapitel 7. Dybt nede

Kontact udnytter i stor udstrækning mange af KDE's nøgleteknologier, hvoriblandt Kparts og DCOP udmærker sig.

Integreringen af komponenternes grafiske grænseflade sker med plugin som sørger for Kparts-versioner af programmerne. Det kræver kun et tyndt ekstralag over den eksisterende kode i de fritstående programmer.

DCOP bruges til kommunikation mellem komponenterne. Det har den behagelige egenskab at det er fuldstændigt transparent om programmet kører fritstående eller indlejret som en Kpart i Kontact. Når det kører inde i Kontact, bruges den effektive procesinterne tilstand i DCOP.