|
|
|
.TH KODE 1
|
|
|
|
.SH NAME
|
|
|
|
kode \- TDE code generator
|
|
|
|
.SH SYNOPSIS
|
|
|
|
.B kode
|
|
|
|
.I [Qt-options] [TDE-options] [options] [filename]
|
|
|
|
.SH DESCRIPTION
|
|
|
|
.B Kode
|
|
|
|
generates various types of C++ template files.
|
|
|
|
.SH PROGRAM OPTIONS
|
|
|
|
.TP
|
|
|
|
.B -c, --create-class
|
|
|
|
Create a class.
|
|
|
|
.TP
|
|
|
|
.B -d, --create-dialog
|
|
|
|
Create a dialog.
|
|
|
|
.TP
|
|
|
|
.B --create-tdeioslave
|
|
|
|
Create a tdeioslave.
|
|
|
|
.TP
|
|
|
|
.B -y, --codify
|
|
|
|
Create generator code for the given source.
|
|
|
|
.TP
|
|
|
|
.B --add-property
|
|
|
|
Add a property to the class.
|
|
|
|
.TP
|
|
|
|
.B --inplace
|
|
|
|
Change the output file in place.
|
|
|
|
.TP
|
|
|
|
.B --author-email \fI<name>\fB
|
|
|
|
Add an author with the given email address.
|
|
|
|
.TP
|
|
|
|
.B --project \fI<name>\fB
|
|
|
|
Give the project name.
|
|
|
|
.TP
|
|
|
|
.B --gpl
|
|
|
|
Use the GPL as the license.
|
|
|
|
.TP
|
|
|
|
.B --lgpl
|
|
|
|
Use the LGPL as the license.
|
|
|
|
.TP
|
|
|
|
.B --classname \fI<name>\fB
|
|
|
|
Specifies the name of the class.
|
|
|
|
.TP
|
|
|
|
.B --namespace \fI<name>\fB
|
|
|
|
Specifies the namespace in which to place the class.
|
|
|
|
.TP
|
|
|
|
.B --warning
|
|
|
|
Enable warnings about code generation.
|
|
|
|
.TP
|
|
|
|
.B --qt-exception
|
|
|
|
Add a QT exception to the GPL.
|
|
|
|
.TP
|
|
|
|
.B --singleton
|
|
|
|
Create a singleton class.
|
|
|
|
.TP
|
|
|
|
.B --protocol
|
|
|
|
Specifies the tdeioslave protocol name.
|
|
|
|
.TP
|
|
|
|
.B filename
|
|
|
|
Specifies the source code file name for output.
|
|
|
|
.so kdeopt.part
|