.TH JUIC 1 "Apr 2004" "K Desktop Environment" "Qt Java UI Compiler Manual" .SH NAME juic \- The Qt Java UI Compiler .SH SYNOPSIS .B juic [options] uifile .SH DESCRIPTION Juic is the Qt Java UI Compiler. It generates Java\*(tm code from a XML UI Description file. This XML UI Description file can be generated by Qt Designer, Qt's graphical UI designer. Juic is the Java\*(tm equivalent for the C++ uic program. Juic generates Java code for the Qt UI Description File passed to it, and outputs it on standard output. .SH OPTIONS .TP .B \-proc <xsltproc|xalan|saxon> Tells juic which xslt processor to use internally. Possible values are "xsltproc", "xalan", "saxon". The processor you specify must be available in the PATH or juic will give an error. The default is to use xsltproc if it's available, and use saxon otherwise. .TP .B \-package <the.package.for.the.class> Tells juic to add the given package declaration to the generated java class. .TP .B \-abstract <true|false> Tells juic whether or not to define slots as abstract. .TP .B \-images <dir> Tells juic where to find the images used in the given ui file. Default is "images". .TP .B \-os <unix|msdos|mac> Tells juic what newline style to use in the generated java file. Possible values are "unix", "msdos" and "mac", for UNIX, DOS and MacOS style newlines respectively. .SH AUTHOR Marco Ladermann .SH SEE ALSO uic(1)