Kapitel 6. Udviklingsguide for Min brandmur

Indholdsfortegnelse

KMyFirewall Plugin-skelet
Plugin for regeltilvalg eller måltilvalg (kun IP-tabelgrænsefladen)
Dele af et plugin for regeltilvalg eller måltilvalg
XML-fil som beskriver regeltilvalget
Filen .desktop
Filen Makefile.am
KParts pluginkomponent eller -klasse
Den grafiske kontrolklasse for editoren

Som du kan se, så blev denne sagn ganske stor, så al slags hjælp (kodning, dokumentation, oversættelse) er meget velkommen. Tøv ikke med at kontakte mig på hvis du har nogen idéer, programrettelser, ønskemål eller noget andet.

KMyFirewall Plugin-skelet

KMyFirewall bruge KDE's KParts og XML-grænsefladeteknologi til at sørge for en letanvendelig og robust plugin-struktur. Næsten alle funktioner udføres af dynamisk indlæste plugin for at gøre det nemt at håndtere koden og skrive udvidelser. I særdeleshed IP-tabelgrænsefladen bruger plugin til at indlejre forskellige redigeringsdialoger for IP-tabelregler.