Название: использование собственных виджетов Отправлено: dr_Begemot от Апрель 24, 2009, 14:47 при использовании в проекте собственного виджета ColorButton возникли следующие проблемы:
После добавления виджета на форму при компиляции проекта возникает ошибка: Cannot open include file: 'ColorButton.h': No such file or directory ошибка в сгенерированом ui-файле, там где прописано #include "ColorButton.h" попробывал решить ее добавлением в pro-файле пути до этого файла: INCLUDEPATH = ../QDesignersPlugins/ColorButton\ Появилась другая проблема: Error 4 error LNK2019: unresolved external symbol "public: __thiscall ColorButton::ColorButton(class QWidget *)" (??0ColorButton@@QAE@PAVQWidget@@@Z) referenced in function "public: void __thiscall Ui_PropertyAxisView::setupUi(class QWidget *)" (?setupUi@Ui_PropertyAxisView@@QAEXPAVQWidget@@@Z) PropertyAxisView.obj Разве теперь нужно dll подрубать? Или я что-то забыл сделать? Спасибо) Название: Re: использование собственных виджетов Отправлено: pastor от Апрель 24, 2009, 15:05 Включи исходники ColorButton в свой проект. Плугин для дизайнера слжит только для разработки GUI
Название: Re: использование собственных виджетов Отправлено: zamnach от Апрель 30, 2009, 14:41 попробуй подключить lib (тот, что сидит в папке плагина).
|