1KCONFIG_COMPILER(1) Programming Tool KCONFIG_COMPILER(1)
2
3
4
6
8 kconfig_compiler - KDE configuration compiler
9
11 kconfig_compiler [Qt-options] [KDE-options] [options] file.kcfg
12 file.kcfgc
13
15 kconfig_compiler generates C++ source code from two files. The first
16 file (.kcfg) contains information about configuration options and the
17 second file (.kcfgc) provides the code generation options.
18
19 The generated source code contains a class based on KConfigSkeleton
20 that provides an API to access the applications configuration data.
21
23 Arguments:
24
25 file.kcfg
26 Input kcfg XML file
27
28 file.kcfgc
29 Code generation options file
30
31 Options:
32
33 -d, --directory <dir>
34 Directory to generate files in [.]
35
36 Generic options:
37
38 --help
39 Show help about options
40
41 --help-qt
42 Show Qt specific options
43
44 --help-kde
45 Show KDE specific options
46
47 --help-all
48 Show all options
49
50 --author
51 Show author information
52
53 -v, --version
54 Show version information
55
56 --license
57 Show license information
58
59 KDE Options:
60
61 --caption <caption>
62 Use 'caption' as name in the titlebar
63
64 --icon <icon>
65 Use 'icon' as the application icon
66
67 --miniicon <icon>
68 Use 'icon' as the application icon
69
70 --config <filename>
71 Use alternative configuration file
72
73 --dcopserver <server>
74 Use the DCOP server specified by 'server'
75
76 --nocrashhandler
77 Disable crash handler to get core dumps
78
79 --waitforwm
80 Waits for a WM_NET compatible windowmanager
81
82 --style <style>
83 Sets the application GUI style
84
85 --geometry <geometry>
86 Sets the client geometry of the main widget - see man X for the
87 argument format
88
89 Qt options:
90
91 --display <displayname>
92 Use the X-server display 'displayname'
93
94 --session <sessionId>
95 Restore the application for the given 'sessionId'
96
97 --cmap
98 Causes the application to install a private color map on an 8-bit
99 display
100
101 --ncols <count>
102 Limits the number of colors allocated in the color cube on an 8-bit
103 display, if the application is using the QApplication::ManyColor
104 color specification
105
106 --nograb
107 Tells Qt to never grab the mouse or the keyboard
108
109 --sync
110 Switches to synchronous mode for debugging
111
112 --fn, --font <fontname>
113 Defines the application font
114
115 --bg, --background <color>
116 Sets the default background color and an application palette (light
117 and dark shades are calculated)
118
119 --fg, --foreground <color>
120 Sets the default foreground color
121
122 --btn, --button <color>
123 Sets the default button color
124
125 --name <name>
126 Sets the application name
127
128 --title <title>
129 Sets the application title (caption)
130
131 --visual TrueColor
132 Forces the application to use a TrueColor visual on an 8-bit
133 display
134
135 --inputstyle <inputstyle>
136 Sets XIM (X Input Method) input style. Possible values are
137 onthespot, overthespot, offthespot, and root
138
139 --im <XIM server>
140 Sets XIM server
141
142 --noxim
143 Disable XIM
144
145 --reverse
146 Mirrors the whole layout of widgets
147
149 http://developer.kde.org
150 KDE Developer's Corner website
151
153 Please use bugs.kde.org[1] to report bugs, do not mail the authors
154 directly.
155
157 Cornelius Schumacher <schumacher@kde.org>
158 Author.
159
160 Waldo Bastian <bastian@kde.org>
161 Author.
162
163 Zack Rusin <zack@kde.org>
164 Author.
165
167 1. bugs.kde.org
168 http://bugs.kde.org
169
170
171
172K Desktop Environment 2006-06-01 KCONFIG_COMPILER(1)