<?xml version="1.0" encoding="UTF-8" ?> <chapter id="extending"> <chapterinfo> <title >Estendre &kommander;</title> <authorgroup> <author ><firstname ></firstname > <surname ></surname > </author> &traductor.Antoni.Bella; </authorgroup> </chapterinfo> <title >Estendre &kommander;</title> <!-- (OPTIONAL, BUT RECOMMENDED) This chapter should list all of the application windows and their menubar and toolbar commands for easy reference. Also include any keys that have a special function but have no equivalent in the menus or toolbars. This may not be necessary for small apps or apps with no tool or menu bars. --> <sect1 id="create-widgets"> <title >Crear estris al &kommander;</title> <para >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. </para> <para >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; </para> <para >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: </para> </sect1> </chapter>