Название: Создание собственного виджета для QT Designer Отправлено: MrPups от Декабрь 08, 2009, 18:36 Подскажите, пожалуйста, как заставить Designer увидеть мой виджет и отобразить его на панели стандартных визуальных виджетов? Сам виджет сделал по примеру из справки, причём сделал его как в QT, так и в Visual Studio 2008.
Жду вашей помощи. Название: Re: Создание собственного виджета для QT Designer Отправлено: umts от Декабрь 08, 2009, 21:18 Бланшет Программирование Qt4
Все подробно расписано, 2 способа. Если кратко, то необходимо написать обертку для класса виджета, чтобы он как плагин подгружался в дизайнер. Название: Re: Создание собственного виджета для QT Designer Отправлено: MrPups от Декабрь 09, 2009, 13:32 Дело в том, что по этой книге я всё и делал. Получил *.dll и *.a файлы в QTDIR/plugin/designer, но сам дизайнер всё равно не видит этот плагин. Что я не так делаю? может нужно ещё и исходники куда-то подкинуть?
Название: Re: Создание собственного виджета для QT Designer Отправлено: SABROG от Декабрь 09, 2009, 13:52 Надави ему на меню "Справка->О Модулях" и глянь пытался ли он вообще грузануть чего-нибудь.
Название: Re: Создание собственного виджета для QT Designer Отправлено: MrPups от Декабрь 09, 2009, 15:07 Да, модули загрузились нормально! Дизайнер, CodeEditor, Help и так далее... Но там нет данных о подгружаемых виджетах в дизайнер. Наример, о QWebView нет никаких данных, подгружался ли он... Хотя в дизайнере он нормально отобразился и его можно пользовать.
Название: Re: Создание собственного виджета для QT Designer Отправлено: SABROG от Декабрь 09, 2009, 16:02 А у меня есть.
(http://img691.imageshack.us/img691/5425/modulesw.png) Наверно потому, что говоря о дизайнере ты используешь QtCreator, а я обычный Designer. Название: Re: Создание собственного виджета для QT Designer Отправлено: MrPups от Декабрь 09, 2009, 16:32 Спасибо огромное!!! Увидел, что черезDesigner только можо увидеть подгружаемые плагины! А почему Creator не видит? или это уже к разработчикам? :)
Название: Re: Создание собственного виджета для QT Designer Отправлено: SABROG от Декабрь 09, 2009, 16:35 Спасибо огромное!!! Увидел, что черезDesigner только можо увидеть подгружаемые плагины! А почему Creator не видит? или это уже к разработчикам? :) Видит он, только меню другое: "Инструменты->Редактор форм->О Модулях QtDesigner" |