IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

User Interface Compiler (uic)

Qt Reference Documentation.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

User Interface Compiler (uic)▲

This page documents the User Interface Compiler for the Qt Widgets module. The uic reads an XML format user interface definition (.ui) file as generated by Qt Designer and creates a corresponding C++ header file.

Usage:

 
Sélectionnez
uic [options] <uifile>

Options▲

The following table lists the command-line options recognized by uic.

Option

Description

-o <file>

Write output to <file> instead of to standard output.

-tr <func>

Use <func> for translating strings instead of tr().

-p

Don't generate guards against multiple inclusion (#ifndef FOO_H ...).

-h

Display the usage and the list of options.

-v

Display uic's version number.

-d

Display the dependencies for the UI.

-n

Don't generate any #include directives.

--postfix <postfix>

Append <postfix> to all generated classnames.

--include <file>

Add #include <file> to the output.

Examples▲

If you use qmake, uic will be invoked automatically for header files.

Here are useful makefile rules if you only use GNU make:

 
Sélectionnez
ui_%.h: %.ui
        uic $&lt; -o $@

If you want to write portably, you can use individual rules of the following form:

 
Sélectionnez
ui_foo.h: foo.ui
        uic $&lt; -o $@

You must also remember to add ui_foo.h to your HEADERS (substitute your favorite name).

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+