# Estendre &kommander;

## Crear estris al &kommander;

Amb &kommander; podeu crear estris nous basats en estris que no pertanyen al &kommander; amb molta facilitat. L'enfocament consisteix a derivar la nova classe «Widget» de &kommander; de l'estri de &Qt; o &kde; que voleu integrar amb &kommander;, i després també la classe «KommanderWidget». Els mètodes per tornar a definir aquesta classe donaran a l'estri de &kommander; la seva funcionalitat.

La major part del codi d'un estri de &kommander; només és codi d'una plantilla. Per tant, podeu utilitzar el diàleg widgetgenerator.kmdr de &kommander; per a generar la major part del codi de l'estri de &kommander;. Tot el que haureu de fer és omplir les parts importants en relació amb el vostre estri com qualsevol altra informació d'estat, text de l'estri, &etc;

Suposem que volem crear un nou estri d'edició de línia per a &kommander;, basat en el l'estri KLineEdit del &kde;. Utilitzant el diàleg generador d'estris de &kommander;, obtindrem quelcom a això en el fitxer de capçalera que es generarà com a sortida: