KParts
In ambito informatico, KParts è il nome dell'infrastruttura di componenti dell'ambiente desktop KDE.
Un componente individuale è chiamato KPart, ed incapsula un widget, un insieme di funzionalità, ed un'interfaccia grafica per accedere a tali funzionalità. Ad esempio, un componente che fornisca la funzionalità di editor di testo fornisce un widget—cioè un'area di interazione con l'utente—che permette l'inserimento di testo, ma anche funzioni accessorie, come la ricerca nel testo o il salvataggio su file. Queste funzioni aggiuntive sono disponibili attraverso voci di menu e barre di strumenti, che l'applicazione che fa uso del componente può integrare fra le proprie voci dei menu o nella propria barra di strumenti.
Un componente KPart è analogo di un componente Bonobo di GNOME o di un oggetto OLE di Windows.
[modifica] Esempi
Konsole è disponibile come KPart ed è usata in Konqueror e Kate. Un buon esempio di come possano essere usati i componenti KPart è Konqueror, che (tra le altre cose) usa il componente di KWord per visualizzare documenti di testo, il componente KMPlayer per riprodurre file multimediali, e Kontact, che integra le applicazioni di kdepim in una sola applicazione.
Le applicazioni di KOffice sono, in particolare, basate su un uso sofisticato di KParts. La possibilità, ad esempio, di integrare un foglio elettronico, in un documento di KWord è possibile proprio perché KSpread fornisce il componente KPart integrabile in altre applicazioni.
[modifica] Voci correlate
[modifica] Collegamenti esterni
- (EN) Creating and Using Components (KParts)
- (EN) Coding with KParts (from IBM)
|
|