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

<refentry lang="&language;">
<refentryinfo>
<title
>Outil de Programmation</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
>1er Juin 2006</date>
<productname
>Environnement de Bureau KDE</productname>
</refentryinfo>

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

<refnamediv>
<refname
>kconfig_compiler</refname>
<refpurpose
>Compilateur de configuration KDE</refpurpose>
</refnamediv>

<refsynopsisdiv>
<cmdsynopsis
><command
>kconfig_compiler</command
> <arg
>Options Qt</arg
> <arg
>Options KDE</arg
> <arg
>options</arg
> <arg choice="plain"
><replaceable
>file.kcfg</replaceable
></arg
> <arg choice="plain"
><replaceable
>file.kcfgc</replaceable
></arg
> </cmdsynopsis>
</refsynopsisdiv>

<refsect1>
<title
>Description</title>
<para
><command
>kconfig_compiler</command
> génère du code C++ depuis deux fichiers. Le premier fichier (.kcfg) contient des informations sur les options de configuration et le second fichier (.kcfgc) fournit les options de génération de code. </para>

<para
>Le code source généré contient une classe basée sur <command
>KConfigSkeleton</command
> qui fournit une API pour accéder aux données de configuration des applications. </para>
</refsect1>

<refsect1>
<title
>Options</title>

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

<varlistentry>
<term>
<replaceable
>file.kcfg</replaceable>
</term>
<listitem>
<para
>Fichier XML kcfg d'entrée</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<replaceable
>file.kcfgc</replaceable>
</term>
<listitem>
<para
>Fichier d'options de génération de code</para>
</listitem>
</varlistentry>
</variablelist>
</para>

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

<varlistentry>
<term>
<option
>-d, --directory &lt;dir&gt;</option>
</term>
<listitem>
<para
>Dossier dans lequel générer les fichiers [.]</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>
<variablelist>
<title
><emphasis role="bold"
>Options Génériques :</emphasis
></title>

<varlistentry>
<term>
<option
>--help</option>
</term>
<listitem>
<para
>Affiche l'aide à propos des options</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--help-qt</option>
</term>
<listitem>
<para
>Affiche les options spécifiques à Qt</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--help-kde</option>
</term>
<listitem>
<para
>Affiche les options spécifiques à KDE</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--help-all</option>
</term>
<listitem>
<para
>Affiche toutes les options</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--author</option>
</term>
<listitem>
<para
>Affiche des informations sur l'auteur</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>-v, --version</option>
</term>
<listitem>
<para
>Affiche des informations sur la version</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--license</option>
</term>
<listitem>
<para
>Affiche des informations sur la licence</para>
</listitem>
</varlistentry>
</variablelist>
</para>

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

<varlistentry>
<term>
<option
>--caption &lt;caption&gt;</option>
</term>
<listitem>
<para
>Utilise le libellé 'caption' comme nom dans la barre de titre.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--icon &lt;icon&gt;</option>
</term>
<listitem>
<para
>Utilise l'icône 'icon' comme icône de l'application.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--miniicon &lt;icon&gt;</option>
</term>
<listitem>
<para
>Utilise l'icône 'icon' comme icône de l'application.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--config &lt;nom_de_fichier&gt;</option>
</term>
<listitem>
<para
>Utilise un fichier de configuration alternatif</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--dcopserver &lt;serveur&gt;</option>
</term>
<listitem>
<para
>Utilise le serveur DCOP spécifié dans 'serveur'</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--nocrashhandler</option>
</term>
<listitem>
<para
>Désactive le module d'erreur permettant de récupérer le contenu de la mémoire.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--waitforwm</option>
</term>
<listitem>
<para
>Attend un gestionnaire de fenêtre compatible WM_NET</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--style &lt;style&gt;</option>
</term>
<listitem>
<para
>Définit le style de l'application</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--geometry &lt;geometrie&gt;</option>
</term>
<listitem>
<para
>Définit la géométrie du client dans l'élément graphique principal, consultez man X pour le format de l'argument</para>
</listitem>
</varlistentry>
</variablelist>
</para>

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

<varlistentry>
<term>
<option
>--display &lt;displayname&gt;</option>
</term>
<listitem>
<para
>Utilise le serveur X 'displayname'.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--session &lt;sessionId&gt;</option>
</term>
<listitem>
<para
>Restore l'application pour le 'sessionId' donné.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--cmap</option>
</term>
<listitem>
<para
>Oblige l’application à installer une carte de couleur privée sur un affichage 8 bits.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--ncols &lt;count&gt;</option>
</term>
<listitem>
<para
>Limite le nombre de couleurs attribué au cube de couleur sur un affichage 8 bits, si l’application utilise la spécification de couleur QApplication::ManyColor.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--nograb</option>
</term>
<listitem>
<para
>Indique à Qt de ne jamais capturer la souris ou le clavier.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--sync</option>
</term>
<listitem>
<para
>Bascule en mode synchronisé pour le débogage.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--fn, --font &lt;nomdepolice&gt;</option>
</term>
<listitem>
<para
>Définit la police de l'application.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--bg, --background &lt;couleur&gt;</option>
</term>
<listitem>
<para
>Définit la couleur par défaut de l'arrière-plan et la palette de l'application (les nuances lumineuses et sombres sont calculées).</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--fg, --foreground &lt;couleur&gt;</option>
</term>
<listitem>
<para
>Définit la couleur de premier plan par défaut</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--btn, --button &lt;couleur&gt;</option>
</term>
<listitem>
<para
>Définit la couleur par défaut du bouton</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--name &lt;nom&gt;</option>
</term>
<listitem>
<para
>Définit le nom de l'application</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--title &lt;titre&gt;</option>
</term>
<listitem>
<para
>Définit le titre de l'application (son libellé).</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--visual TrueColor</option>
</term>
<listitem>
<para
>Force l'application à utiliser un affichage TrueColorsur un écran 8 bits.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--inputstyle &lt;inputstyle&gt;</option>
</term>
<listitem>
<para
>Définit le style d'entrée XIM (X Input Method). Les valeurs possibles sont onthespot, overthespot, offthespot et root.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--im &lt;serveur XIM&gt;</option>
</term>
<listitem>
<para
>Définit le serveur XIM</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--noxim</option>
</term>
<listitem>
<para
>Désactive XIM</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<option
>--reverse</option>
</term>
<listitem>
<para
>Inverse via un effet mirroir tout l'agencement des composants</para>
</listitem>
</varlistentry>
</variablelist>
</para>

</refsect1>

<refsect1>
<title
>Voir Aussi</title>
<variablelist>
<varlistentry>
<term>
<option
>http://developer.kde.org</option>
</term>
<listitem>
<para
>Site web des Développeurs de KDE</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>

<refsect1>
<title
>Bogues</title>
<para
>Merci d'utiliser <ulink url="http://bugs.kde.org"
>bugs.kde.org</ulink
> pour signaler un bogue, n'envoyez pas directement d'email aux auteurs.</para>
</refsect1>

</refentry>
