如何将Qt应用程序作为插件集成到Eclipse中?

时间:2011-03-21 01:58:09

标签: eclipse qt eclipse-plugin

我有一个用C ++开发的Qt 4.7.x应用程序。这实际上是一个图形状态机编辑器,可为嵌入式系统自动生成代码。当我向嵌入式社区宣布该工具时,第一个问题是“它是否在Eclipse中运行?”

所以,我的问题是:

  1. 我有哪些选择?我可以在Eclipse中运行C ++ GUI应用程序而无需进行任何修改或进行少量修改吗?

  2. 如果没有修改的运行不是一个选项或者很尴尬,我如何重新打包Qt应用程序以使其在Eclipse中运行?

  3. 我的Qt应用程序正在使用停靠窗口,工具栏和MDI(多文档界面)。我是否需要调整Eclipse的用户界面结构以及如何进行操作?

  4. 我最感兴趣的是在Windows上部署应用程序。但我的应用程序也在Linux和Mac OS X上运行。如何在这些操作系统上使用Eclipse部署本机C ++应用程序?

  5. 非常感谢Qt的任何具体示例。

1 个答案:

答案 0 :(得分:1)

真正需要担心的是将Qt与SWT工具包集成在一起。他们传统上不太相处。已经有许多不同的尝试使Java和Qt合作,并且使Qt和AWT合作的数量较少,以及使Qt和SWT合作的最小数量。不过,您可以查看一些可以作为项目基础的内容。也许最有希望的是SWT/Qt,这是一个构建基于Qt的SWT实现的项目。我看到它的最后一个,它确实不是一个现实的选择,但它从那时起就非常活跃。