
某些界面文件 会在运行时被处理,以产生动态生成 的用户界面。 要想在运行时生成一个界面,需要用到 一个包含着用户界面定义文件 的资源文件。采用 这种用户界面文件处理类的程序需要 与QtUiTools 模块链接起来。具体做法 就是,在 qmake 项目文件 中加入以下代码, 以确保程序能够正确 地编译及链接。
CONFIG += uitools
由 QUiLoader 类提供的一个用户界面载入对象, 被用于构造用户界面。 该用户界面文件可从任何 QIODevice 中获取;例如 , 可使用一个 QFile 对象 来 从一个程序的资源中读取界面文件 。 QUiLoader::load ()函数 会读取 该文件中包含的用户界面描述内容,并且构造对应 的用户界面部件 。
要想包含此模块中的类的定义,则加入以下代码:
#include <QtUiTools>
韩雪
HxLauncher: Launch Android applications by voice commands