Man Linux: Main Page and Category List

NAME

       kconfig_compiler - KDE configuration compiler

SYNOPSIS

       kconfig_compiler   [Qt-options]   [KDE-options]   [options]   file.kcfg
       file.kcfgc

DESCRIPTION

       kconfig_compiler generates C++ source code from two  files.  The  first
       file  (.kcfg)  contains information about configuration options and the
       second file (.kcfgc) provides the code generation options.
       The generated source code contains a  class  based  on  KConfigSkeleton
       that provides an API to access the applications configuration data.

OPTIONS

   Arguments:
       file.kcfg
              Input kcfg XML file

       file.kcfgc
              Code generation options file

   Options:
       -d, --directory <dir>
              Directory to generate files in [.]

   Generic options:
       --help Show help about options

       --help-qt
              Show Qt specific options

       --help-kde
              Show KDE specific options

       --help-all
              Show all options

       --author
              Show author information

       -v, --version
              Show version information

       --license
              Show license information

       --     End of options

   KDE options:
       --caption <caption>
              Use ’caption’ as name in the titlebar

       --icon <icon>
              Use ’icon’ as the application icon

       --miniicon <icon>
              Use ’icon’ as the icon in the titlebar

       --config <filename>
              Use alternative configuration file

       --dcopserver <server>
              Use the DCOP Server specified by ’server’

       --nocrashhandler
              Disable crash handler, to get core dumps

       --waitforwm
              Waits for a WM_NET compatible windowmanager

       --style <style>
              sets the application GUI style

       --geometry <geometry>
              sets  the client geometry of the main widget - see man X for the
              argument format

   Qt options:
       --display <displayname>
              Use the X-server display ’displayname’

       --session <sessionId>
              Restore the application for the given ’sessionId’

       --cmap Causes the application to install a  private  color  map  on  an
              8-bit display

       --ncols <count>
              Limits  the  number  of colors allocated in the color cube on an
              8-bit   display,   if   the    application    is    using    the
              QApplication::ManyColor color specification

       --nograb
              tells Qt to never grab the mouse or the keyboard

       --dograb
              running  under  a  debugger  can  cause an implicit -nograb, use
              -dograb to override

       --sync switches to synchronous mode for debugging

       --fn, --font <fontname>
              defines the application font

       --bg, --background <color>
              sets the default background color  and  an  application  palette
              (light and dark shades are calculated)

       --fg, --foreground <color>
              sets the default foreground color

       --btn, --button <color>
              sets the default button color

       --name <name>
              sets the application name

       --title <title>
              sets the application title (caption)

       --visual TrueColor
              forces  the  application  to  use a TrueColor visual on an 8-bit
              display

       --inputstyle <inputstyle>
              sets XIM (X Input  Method)  input  style.  Possible  values  are
              onthespot, overthespot, offthespot and root

       --im <XIM server>
              set XIM server

       --noxim
              disable XIM

       --reverse
              mirrors the whole layout of widgets

SEE ALSO

       http://developer.kde.org
              KDE Developer’s Corner website

AUTHORS

       Cornelius Schumacher <schumacher@kde.org>
       Waldo Bastian <bastian@kde.org>
       Zack Rusin <zack@kde.org>

       Please  use http://bugs.kde.org to report bugs, do not mail the authors
       directly.

       This    manual    page    was    written     by     Holger     Hartmann
       <Holger_Hartmann@gmx.de>  for  the  Debian  Project (but may be used by
       others). Permission is granted to copy, distribute and/or  modify  this
       document  under  the terms of the GNU General Public License, Version 2
       or any later version published by the Free Software Foundation.

       On Debian systems, the complete text of the GNU General Public  License
       can be found in /usr/share/common-licenses/GPL.