如何根据设置类自动组织应用程序设置和构建GUI?

时间:2012-12-12 18:41:09

标签: c++ winapi visual-c++

我的c++应用程序一直在增长,现在我面临着十几个应用程序设置(应用程序类的成员变量)以及代表这些设置的许多GUI元素。为了更好地控制所有选项/设置,我想要做以下事情:

  1. 创建应用程序设置类,以便更轻松地跟踪所有选项。
  2. 从主GUI中删除表示设置/选项的GUI元素,并将它们移动到单独的窗口中。
  3. 从设置类定义自动生成设置窗口。
  4. 我想知道这种方法是否有意义。是否有任何库可以根据类定义构建GUI?

1 个答案:

答案 0 :(得分:3)

vartypes项目应该有助于解决这个问题。

它使用QT框架为您声明的变量生成GUI。变量可以在代码中声明,也可以从xml文件动态加载。