c++ - 我可以使用 Eclipse 作为新的跨平台 GUI 的框架吗?

标签 c++ eclipse user-interface cross-platform

我想为现有的 C++ 应用程序开发一个功能强大的新 GUI。我计划将其作为 C++/QT 中的独立项目来完成,它将与现有应用程序进行客户端-服务器通信。

最近有人告诉我还有另一种可能性,即使用 Eclipse 创建这样的 GUI。我的意思是 Eclipse 不仅可以用作 IDE,还可以用作新应用程序的某种框架。

是吗?

以这种方式使用 Eclipse 是个好主意吗?需要考虑什么?

这样的开发可以基于 C++ 还是仅基于 Java?

最佳答案

是的,毫无疑问,Eclipse“富客户端平台”是一个在某些方面可与 Qt 相媲美的应用程序框架,但在其他方面更胜一筹。 RCP 的框架通常比 Qt 中的任何框架都更复杂、更强大。是的,我意识到我是在招惹火焰,因为人们确实为此展开了宗教 war 。我不在乎,我有权发表自己的意见。

您可以使用 JNI API 在您的应用程序中包含 C++ 代码,但一般来说,大部分开发将使用 Java。最终,决定因素可能只是您拥有的资源和技能——您的团队是否了解 Java。

关于c++ - 我可以使用 Eclipse 作为新的跨平台 GUI 的框架吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5571137/

相关文章:

user-interface - 在用户界面中,最好是 "gray out"还是隐藏不可用的功能?

c++ - SymGetModuleInfo64 返回空 GUID

C++ 如何触发类析构函数

android - 当 Android 应用程序启动时,Eclipse 不断删除我的 .so 库

eclipse - 了解 Eclipse 中的 git/eGit 推/pull 行为

java - Eclipse 内存分析器中的 OQL - 如何显示数组/ArrayList 内容

user-interface - 黑莓 - 设置 LabelField 背景颜色

c++ - 函数调用期间未正确保存 ESP 的值

c++ - 了解 vector 中的.begin和.end

matlab - 在 matlab GUI 中创建选项卡