📄 uic.1
字号:
.TH uic 1 "21 June 2000" "Trolltech AS" \" -*- nroff -*-.\".\" Copyright 2000 Trolltech AS. All rights reserved..\".\" This file is part of Qt and may be distributed and used according to.\" the terms and conditions described in the LICENSE file..\".SH NAMEuic \- Qt user interface compiler.SH SYNOPSIS.B uic[options] file.SH DESCRIPTIONThis page documents the.B User Interface Compilerfor the Qt GUI application framework. The.B uicreads a user interface definition file in XML as generated by the QtDesigner and creates corresponding C++ header or source files..PP.PPGenerate declaration:.br.I "\fB uic [options] \fI<file>".br.PPGenerate implementation:.br.I "\fB uic [options] -impl \fI<headerfile> <file>".br \fI<headerfile>\fP: name of the declaration file.br.PP.PPFor convenience, .B uiccan also generate declaration or implementation stubs for subclasses. .PPGenerate subclass declaration:.br.I "\fB uic [options] -subdecl \fI<classname> <headerfile> <file>".br \fI<classname>\fP: name of the subclass to generate.br \fI<headerfile>\fP: declaration file of the baseclass.PPGenerate subclass implementation:.br.I "\fB uic [options] -subimpl \fI<classname> <headerfile> <file>".br \fI<classname>\fP: name of the subclass to generate.br \fI<headerfile>\fP: declaration file of the subclass.SH GENERAL OPTIONS.TP.I "-o file"Write output to.I filerather than to stdout..TP.I "-tr func"Use .I func(...) rather than tr(...) for i18n..SH USAGE.B uicis almost always invoked by.BR make (1),not by hand..PPHere are useful makefile rules if you only use GNU make:.PP.in +4%.h: %.ui.br uic $< -o $@.br%.cpp: %.ui.br uic -impl $*.h $< -o $@.in -4.PPIf you want to write portably, you can use individual rules of thefollowing form:.PP.in +4NAME.h: NAME.ui.br uic $< -o $@.brNAME.cpp: NAME.ui.br uic -impl $*.h $< -o $@.in -4.PPYou must also remember to add.I NAME.cppto your SOURCES (substitute your favorite name) variable and.I NAME.oto your OBJECTS variable..PP(While we prefer to name our C++ source files .cpp, the.B uicdoesn't know that, so you can use .C, .cc, .CC, .cxx or even .c++ ifyou prefer.).PP.SH "SEE ALSO".BR http://www.trolltech.com/ " ".SH AUTHORTrolltech AS <info@trolltech.com>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -