Qt Eclipse Integration и плагин пользовательских виджетов - PullRequest
22 голосов
/ 30 июля 2010

Какова правильная процедура для компиляции пользовательского виджета с помощью подключаемого модуля Eclipse Integration под Windows с MinGW ?

Я попытался выполнить следующие шаги, но не вижу виджет вПанель виджетов.

  1. Установленный Qt 4.6.1 для Win32 (с MinGW)
  2. Установленный Eclipse Helios 32-bit (пробовал также с Galileo)
  3. Установленный Qt EclipseIntegrator 1.6.1
  4. Переконфигурированный Qt для интеграции: configure -release -qtnamespace QtCppIntegration
  5. Скомпилированный плагин в выпуске с использованием Eclipse (пробовал также с Creator)
  6. Скопированный файл DLL e "a" файлв папке C:\eclipse\plugins\com.trolltech.qtcppdesignerplugins.win32.x86_1.6.1
  7. Запущено eclipse -clean для сброса плагинов

Естественно виджет хорошо работает под Qt Designer, и я могу использовать его там правильно.

1 Ответ

1 голос
/ 10 сентября 2011

Двоичные файлы Qt Eclipse Integration и Qt Creator для Windows скомпилированы с Visual C ++, поэтому скомпилированные плагины MinGW с ними работать не будут.Автономный Qt Designer скомпилирован с MinGW, поэтому ваш плагин работает с ним.

Вы можете перекомпилировать Qt Creator с MinGW, я не уверен насчет Qt Eclipse Integration.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...