<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
"dtd/kdex.dtd" [
<!ENTITY % Catalan  "INCLUDE">
]>

<refentry lang="&language;">
<refentryinfo>
<title
>Eina de programació</title>

<author
><firstname
>Cornelius</firstname
> <surname
>Schumacher</surname
> <affiliation
> <address
> <email
>schumacher@kde.org</email>
</address>
</affiliation>
</author>

<author
><firstname
>Waldo</firstname
> <surname
>Bastian</surname
> <affiliation
> <address
> <email
>bastian@kde.org</email>
</address>
</affiliation>
</author>

<author
><firstname
>Zack</firstname
> <surname
>Rusin</surname
> <affiliation
> <address
> <email
>zack@kde.org</email>
</address>
</affiliation>
</author>

<date
>01-06-2006</date>
<productname
>Entorn d'escriptori K</productname>
</refentryinfo>

<refmeta>
<refentrytitle>
<command
>kconfig_compiler</command>
</refentrytitle>
<manvolnum
>1</manvolnum>
</refmeta>

<refnamediv>
<refname
>kconfig_compiler</refname>
<refpurpose
>Compilador de configuració de KDE</refpurpose>
</refnamediv>

<refsynopsisdiv>
<cmdsynopsis
><command
>kconfig_compiler</command
> <arg
>Opcions-de-Qt</arg
> <arg
>Opcions-de-KDE</arg
> <arg
>opcions</arg
> <arg choice="plain"
><replaceable
>fitxer.kcfg</replaceable
></arg
> <arg choice="plain"
><replaceable
>fitxer.kcfgc</replaceable
></arg
> </cmdsynopsis>
</refsynopsisdiv>

<refsect1>
<title
>Descripció</title>
<para
><command
>kconfig_compiler</command
> genera codi font C++ a partir de dos fitxers. El primer (.kcfg) conte informació sobre les opcions de configuració i el segon (.kcfgc) proporciona les opcions per a la generació del codi. </para>

<para
>El codi font generat conté una classe basada en <command
>KConfigSkeleton</command
> que proporciona un API per accedir a les dades de configuració de les aplicacions. </para>
</refsect1>

<refsect1>
<title
>Opcions</title>

<para>
<variablelist>
<title
><emphasis role="bold"
>Arguments:</emphasis
></title>

<varlistentry>
<term>
<replaceable
>fitxer.kcfg</replaceable>
</term>
<listitem>
<para
>Fitxer XML kcfg d'entrada</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<replaceable
>fitxer.kcfgc</replaceable>
</term>
<listitem>
<para
>Fitxer d'opcions de generació de codi</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>
<variablelist>
<title
><emphasis role="bold"
>Opcions:</emphasis
></title>

<varlistentry>
<term>
<option
>-d, --directory &lt;dir&gt;</option>
</term>
<listitem>
<para
>Directori per a generar els fitxers a [.]</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>
<variablelist>
<title
><emphasis role="bold"
>Opcions genèriques:</emphasis
></title>

<varlistentry>
<term>
<option
>--help</option>
</term>
<listitem>
<para
>Mostra ajuda quant a les opcions</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--help-qt</option>
</term>
<listitem>
<para
>Mostra les opcions específiques de Qt</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--help-kde</option>
</term>
<listitem>
<para
>Mostra les opcions específiques de KDE</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--help-all</option>
</term>
<listitem>
<para
>Mostra totes les opcions</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--author</option>
</term>
<listitem>
<para
>Mostra informació de l'autor</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>-v, --version</option>
</term>
<listitem>
<para
>Mostra informació de la versió</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--license</option>
</term>
<listitem>
<para
>Mostra informació de llicència</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>
<variablelist>
<title
><emphasis role="bold"
>Opcions de KDE:</emphasis
></title>

<varlistentry>
<term>
<option
>--caption &lt;títol&gt;</option>
</term>
<listitem>
<para
>Usa «títol» com a nom de la barra de títol</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--icon &lt;icona&gt;</option>
</term>
<listitem>
<para
>Usa «icona» com a icona d'aplicació</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--miniicon &lt;icona&gt;</option>
</term>
<listitem>
<para
>Usa «icona» com a icona d'aplicació</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--config &lt;nom_fitxer&gt;</option>
</term>
<listitem>
<para
>Usa el fitxer de configuració alternatiu</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--dcopserver &lt;servidor&gt;</option>
</term>
<listitem>
<para
>Utilitza el servidor DCOP especificat per «servidor»</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--nocrashhandler</option>
</term>
<listitem>
<para
>Desactiva el manipulador de petades, per a obtenir bolcats de nucli</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--waitforwm</option>
</term>
<listitem>
<para
>Espera un gestor de finestres compatible WM_NET</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--style &lt;estil&gt;</option>
</term>
<listitem>
<para
>Estableix l'estil d'IGU de l'aplicació</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--geometry &lt;geometria&gt;</option>
</term>
<listitem>
<para
>Estableix la geometria del client a l'estri principal - consulteu el format de l'argument amb man X</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>
<variablelist>
<title
><emphasis role="bold"
>Opcions de Qt:</emphasis
></title>

<varlistentry>
<term>
<option
>--display &lt;nompantalla&gt;</option>
</term>
<listitem>
<para
>Usa la pantalla del servidor X «nompantalla»</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--session &lt;sessió_ID&gt;</option>
</term>
<listitem>
<para
>Restaura l'aplicació per l'identificador de sessió donat</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--cmap</option>
</term>
<listitem>
<para
>Fa que l'aplicació instal·li un mapa de color privat a una pantalla de 8-bits</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--ncols &lt;compte&gt;</option>
</term>
<listitem>
<para
>Limita el número de colors assignats al cub de color a una pantalla de 8-bits, si l'aplicació està usant l'especificació de color QApplication::ManyColor</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--nograb</option>
</term>
<listitem>
<para
>Li diu a Qt de no capturar mai el ratolí o el teclat</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--sync</option>
</term>
<listitem>
<para
>Canvia a mode síncron per a la depuració</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--fn, --font &lt;nom_tipus_lletra&gt;</option>
</term>
<listitem>
<para
>Defineix el tipus de lletra de l'aplicació</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--bg, --background &lt;color&gt;</option>
</term>
<listitem>
<para
>Estableix el color de fons per omissió i una paleta d'aplicació (es calculen les ombres suaus i fosques)</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--fg, --foreground &lt;color&gt;</option>
</term>
<listitem>
<para
>Estableix el color de primer pla per omissió</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--btn, --button &lt;color&gt;</option>
</term>
<listitem>
<para
>Estableix el color per omissió del botó</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--name &lt;nom&gt;</option>
</term>
<listitem>
<para
>Estableix el nom de l'aplicació</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--title &lt;títol&gt;</option>
</term>
<listitem>
<para
>Estableix el títol de l'aplicació (capçalera)</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--visual TrueColor</option>
</term>
<listitem>
<para
>Força a l'aplicació a usar visió TrueColor a una pantalla de 8-bits</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--inputstyle &lt;estil_d'entrada&gt;</option>
</term>
<listitem>
<para
>Estableix l'estil d'entrada XIM (X Input Method). Els valors possibles són onthespot, overthespot, offthespot i root</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--im &lt;servidor_XIM&gt;</option>
</term>
<listitem>
<para
>Estableix el servidor XIM</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--noxim</option>
</term>
<listitem>
<para
>Deshabilita XIM</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--reverse</option>
</term>
<listitem>
<para
>Emmiralla tota la disposició dels estris</para>
</listitem>
</varlistentry>
</variablelist>
</para>

</refsect1>

<refsect1>
<title
>Veure també</title>
<variablelist>
<varlistentry>
<term>
<option
>http://developer.kde.org</option>
</term>
<listitem>
<para
>Lloc web El racó del desenvolupador del KDE</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>

<refsect1>
<title
>Errors</title>
<para
>Si us plau, useu <ulink url="http://bugs.kde.org"
>bugs.kde.org</ulink
> per a informar d'errors, no envieu cap correu directament als autors.</para>
</refsect1>

</refentry>
