Плагин Qt designer (пользовательский виджет) в интеграции Eclipse - PullRequest
3 голосов
/ 19 июня 2009

Я создал собственный плагин виджетов, который распознается и отображается в конструкторе Qt, но интеграция с Qt creator и Qt eclipse не показывает его.

У кого-нибудь есть идеи, как решить эту проблему?

Ответы [ 2 ]

1 голос
/ 11 ноября 2009

Я хочу поблагодарить спрашивающего и обоих респондентов за то, что они помогли мне разобраться в этом (а также проклинать Nokia за то, что она не выполнила эту работу сразу из коробки - первые два дня моего опыта разработки на Qt были частью поиска в Google .

Во-первых, создатель ищет в другом месте - C: \ Qt \ bin \ designer в Windows (должен быть ... / bin / designer в Linux - сделать 'find. -Name libqwebview.so «).

Во-вторых, существует вероятная проблема несовместимости в Windows, поскольку QtCreator компилирует плагины с помощью mingw, а QtCreator, вероятно, компилируется с Visual Studio . Исправление заключается в компиляции QtCreator с помощью mingw.

1 голос
/ 19 июня 2009

Я предполагаю, что Qt Creator и интеграция с Qt Eclipse имеют разные версии конструктора, которые они используют. (Я знаю, что это относится к Creator.) Поскольку они используют разные дизайнерские приложения, они, вероятно, также ищут плагины в другом месте, чем стандартная программа Designer. Моим первым предложением было бы попытаться найти, где это место, и скопировать туда свой плагин.

Если скопированный плагин не работает, возможно, у вас есть несовместимые версии конструктора для одной или другой версии. Это займет немного больше исследований, но, вероятно, может быть преодолено немного больше исследований.

...