我从未真正使用过XML,有人可以推荐我使用METHOD为C \ C ++应用程序创建GUI配置文件。 推荐我框架或其他东西,因为我真的不知道最好用什么。
我只为Windows编写应用程序代码,我不想使用依赖于.NET的框架。
提前致谢。
答案 0 :(得分:4)
我建议查看QT project名为QT Quick的产品,该产品使用配置文件(but it is not XML)来描述用户界面和JavaScript来处理操作,并与C ++接口代码在后端。
我认为大多数GUI都不使用XML文件来描述小部件/控件。但Mozilla有一种基于XML的标记语言,用于创建名为XUL (XML User Interface Language) 的GUI。可以通过名为XPCOM/XPConnect的其他技术将其用作C / C ++桌面代码的前端。
我在一个演示文稿中,有人说使用HTML5(必须是HTML-5)以及Javascript和浏览器将取代传统的GUI工具包作为C ++桌面应用程序的前端。
答案 1 :(得分:4)
我认为您可以使用Glade为GUI生成XML并使用GTK+工具包......
通过使用GtkBuilder,可以使用Glade XML文件 编程语言,包括C,C ++,C#,Vala,Java,Perl, Python和其他人。
Glade是根据GNU GPL许可证发布的自由软件。
......即使在Windows上也能正常运行......
答案 2 :(得分:0)