Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: break от Декабрь 24, 2007, 12:50



Название: Custom Widget в своей программе
Отправлено: break от Декабрь 24, 2007, 12:50
Написал простой плагин для Дизайнера - визуальный компонент.
После копирования в папку дизайнера все в Дизайнере работает.

Как правильно заставить работать форму с таким компонентом в своей программе. Обязательно компилить плагин как статическую библиотеку? и затем слинковывать ее с проектом программы?

Что-то запутался совсем...


Название: Re: Custom Widget в своей программе
Отправлено: Dodge от Декабрь 24, 2007, 14:08
нада чтоб библиотека с твоим виджетом была в "области видимости" программы, т.е. либо рядом лежать, либо путь к ней в path засовывать


Название: Re: Custom Widget в своей программе
Отправлено: break от Декабрь 25, 2007, 03:13
Да все верно СПАСИБО!


Название: Re: Custom Widget в своей программе
Отправлено: Dodge от Декабрь 25, 2007, 15:02
Если ты используешь динамическую подгрузку gui, то есть еще решение - можно "показать" загрузчику(QUiLoader) путь к библиотеки с целевым виджетом, вызвав addPluginPath( myWidgetPluginPath ).