2011-03-21 38 views
0

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

所以,我的问题是:

  1. 我有什么选择?我可以在Eclipse中运行一个C++ GUI应用程序而无需进行任何修改或进行最少的修改?

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

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

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

Qt的任何具体示例将不胜感激。

回答

1

真的需要担心的是将Qt与SWT工具包集成在一起。他们传统上不太融洽。已经有很多不同的尝试使Java和Qt合作,并且使Qt和AWT合作的次数更少,并且使Qt和SWT合作最少。尽管如此,你可以看一些可以作为你项目基础的东西。也许最有前途的是SWT/Qt,这是一个构建基于Qt的SWT实现的项目。最后我看着它,它确实不是一个现实的选择,但自那以后它非常活跃。

相关问题