目前我正在编写一个c ++ GUI应用程序。该项目的主要目的是实现一个适用于各种平台的程序。我的方法是使用MVP架构(被动View)来封装使用过的GUI-Framework,这样我就可以使用不同的框架轻松地为各种平台编写不同的GUI。
我的主要问题是如何在GUI框架中独立地获取程序中的资源(例如菜单/工具栏的图标)。对于Qt,有.qrc文件,对于.Net文件。但我不想以不同的方式为每个GUI编写整个资源基础结构。也许一些有经验的GUI开发人员知道在c ++项目中加载资源的方法,以便可以在每个GUI中使用它们。
感谢