寻找与 C++ 一起使用的 GUI 框架,以“现代化”现有的触摸屏界面。
我是一名具有 C++/Java 背景的新手程序员,刚刚分配了一个项目,该项目涉及使用 MFC(3 个数据视图、多个文本/无线电控制对话框等)获取现有 C++ 程序并将界面重新设计为“触摸屏友好”,例如更大的按钮控件、滑块等。
与我得到的典型的准系统 MFC 相比,我得到了相当自由的指令来制作“更现代的界面” 。我知道我有很多东西要学,所以任何建议都是有帮助的。
到目前为止,我提出的选项是:
- MFC只是调整现有控件以适应触摸输入,保持蹩脚的界面。
- 托管 C++ 或 C++/CLI弄清楚如何保留底层 C++ 结构,同时能够使用 WPF 或 Windows 窗体设计新接口。
- Qt对我来说是全新的,但似乎是一个很有前途的选择。
真的,我只需要找到一种方法让这个程序看起来不是 10 多年前编写的,到目前为止,在自学 MFC 时,它在合并任何类型的图形设计方面似乎并不灵活/主题。
我应该研究其他替代方案吗?MFC 是否有更多的东西,我只需要了解更多吗?正如我所说,任何关于要调查的事情的建议都是有帮助的。