0

是否有可以从 xml 文件加载控件(按钮、文本框等)的库?有点像在 WPF 中。

4

2 回答 2

0

Qt 的资源文件 (*.qrc) 与 XML 非常相似(尽管它们缺少 XML 标头,因此它们不是真正正确的 XML)。至少如果内存可用,它们会在构建时被解析并翻译成 C++,因此一旦构建了应用程序,UI 就是“固定的”。

wxWidgets 有一个基于 XML 的资源系统(XRC,如果没记错的话),我相信它会解析 XML 并在运行时从中构建 UI。UI 可以独立于代码进行修改。

于 2010-08-13T23:45:33.690 回答
0

如果你想使用 GTKmm,那么有GTKBuilderLibGlade(现已弃用)。它们在运行时加载并在 XML 中定义 UI。

于 2010-08-13T23:50:34.630 回答