在 Windows 下使用 Eclipse 集成插件编译自定义小部件的正确步骤是什么?MinGW ?
我尝试了以下步骤,但在小部件栏中看不到小部件。
- 为 Win32 安装了 Qt 4.6.1(使用 MinGW)
- 安装了 Eclipse Helios 32 位(也与 Galileo 一起尝试过)
- 已安装 Qt Eclipse Integrator 1.6.1
- 为集成重新配置 Qt:
configure -release -qtnamespace QtCppIntegration
- 使用 Eclipse 编译插件发布(也尝试使用 Creator)
- 复制的 DLL 文件和文件夹
C:\eclipse\plugins\com.trolltech.qtcppdesignerplugins.win32.x86_1.6.1 中的“a”文件
- 启动
eclipse -clean
来重置插件
当然,这个小部件在 Qt Designer
下运行良好,我可以在那里正确使用它。
最佳答案
用于 Windows 的 Qt Eclipse 集成和 Qt Creator 二进制文件是使用 Visual C++ 编译的,因此 MinGW 编译的插件无法与它们一起使用。 独立的 Qt Designer 是使用 MinGW 编译的,这就是您的插件使用它的原因。
你可以用 MinGW 重新编译 Qt Creator,我不确定 Qt Eclipse 集成。
关于c++ - Qt Eclipse 集成和自定义小部件插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3372630/