当我以前在Windows中编写测试工具时,我使用MFC来创建前端GUI。这使得GUI开发的开发速度非常快,而且我总是专注于后端。最近我搬到了基于Linux世界的控制台。大多数东西都只是基于控制台的。
我的问题:在Linux中是否有任何易于使用的MFC?
答案 0 :(得分:10)
如果你习惯了MFC,你会爱QT。
答案 1 :(得分:3)
有很多选择。
我喜欢wxWidgets。其他人会推荐Qt。
答案 2 :(得分:3)
答案 3 :(得分:2)
我从未使用过MFC,但据说wxWidgets工具包有点像MFC。虽然我更喜欢Qt而不是wxWidgets,因为恕我直言,API更好,更完整,文档更好,而且Qt GUI构建器非常好。
Qt和wxWidgets BTW的一个好处是它们都是跨平台的工具包;它们可以在Linux / Unix,Windows,OS X以及其他平台上运行。
答案 4 :(得分:0)
这里有一个巨大的疏漏! gtkmm ,与GTK +的官方C ++绑定,可以说是 现代C ++ GUI工具包,因为它不会真正使用和演变语言。对于那些学习现代C ++的人来说,它是stdlib的最佳搭档。由于其现代和清晰的API,它抓住并保留了我的兴趣,没有其他GUI库可以。它可以在GTK +的任何地方工作 - 一个吨的地方。我很高兴围绕它建立了我的第一个(而不是琐碎的!)GUI项目。它还提供了 sigc ++ ,我认为它对于自定义信令/事件系统非常强大。免责声明:我只是一个自学成才的用户。