💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 10.1 uic 的使用 uic 的全称是 User Interface Compiler for the Qt GUI toolkit,顾名思义,它就 是.ui 文件编译器,也是 Qt 提供的工具之一。它的主要功用可以用一句话来概括,就是读取 由 Qt Designer 制作的用户界面文件(即.ui 文件),并生成相对应的 C++头文件。该头文件 的形式是 Ui_YourFormName.h。 使用方法如下: ``` uic [options] <uifile> ``` 对应到我们的实例即可写成: ``` uic [options] YourFormName.ui ``` 其中,[options]选项内容如表 10-1 所示 表 10-1 uic 命令行选项 | Option | 描 述 | | --- | --- | | -o <file> | 输出到<file>中,而不是采用标准输出,其中 file 为文件名 | | -tr <func> | 使用<func> 来翻译字符串,以代替 tr()的使用 | | -p | 不产生重复包含的卫哨 | | -h | 显示 options 列表和使用方法,相当于 uic 的帮助 | | -v | 显示 uic 的版本号 | 小贴士:现在我们一般不直接使用 uic,当使用 qmake 时,uic 会在需要时被 qmake 自动调 用。