Russian Qt Forum

Qt => Общие вопросы => Тема начата: XpycT от Август 07, 2009, 23:46



Название: Вопрос по плагинам
Отправлено: XpycT от Август 07, 2009, 23:46
Пытался разобраться с плагинами, но не вышло..в результате реализовал в динамической библиотеке. Вот теперь подумываю всетаки переделать на плагин, и тут такая ситуация.

В либе у меня используются потоки, диалог и виджеты, но когда я хотел реализовать это  в плагине, то не смог найти пример с виджетами. Возможно кто может дать ссылку на подобное, или дать пример реализации плагина с виджетом (допустим кнопкой или пустым диалогом).



Название: Re: Вопрос по плагинам
Отправлено: ilyagoo от Август 08, 2009, 10:18
ты хочешь иметь возможность воткнуть свои виджеты в дизайнер и вытаскивать их на форму?
если да, то смотри вложение.


Название: Re: Вопрос по плагинам
Отправлено: XpycT от Август 08, 2009, 13:23
ты хочешь иметь возможность воткнуть свои виджеты в дизайнер и вытаскивать их на форму?
если да, то смотри вложение.

Не совсем. С дизайнером я разобралсяб но такой тип мне не подходит.Мне бы пример простого (не дизайнерского) плагина с диалогом/виджетами.


Название: Re: Вопрос по плагинам
Отправлено: break от Август 09, 2009, 02:35
А в чем затруднение ? В том что вы еще не пробовали этого сделать? Я использую собственные не дизайнерские виджеты в плангинах Qt постоянно и в б. количествах - все работает без каких либо особенностей - просто калсс оформляемый как плагин создает форму - причем может быть сам обвязкой ui файла (любым предложенным в ассистенте способом - наследование, агрегация ui внутренностей), или грузить из внешнего файла ui-шник и работать с его интерфейсными элементами - или порождать другой класс кот. является формой или грузит ui и работает с ней. Все это реализуется без проблем! Делать тестовый пример лень т.к. я даже не понимаю где вы там могли запнуться - если ваш пример есть давайте его сюда - разберемся в чем ошибка!