Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Martiro от Ноябрь 25, 2011, 09:54



Название: Взаимодействие библиотеки и приложения.
Отправлено: Martiro от Ноябрь 25, 2011, 09:54
Возникла задачка.
Есть приложение. В нем подключается QLibrary. Библиотека имеет свою формочку.
В какой-то момент необходимо по нажатию кнопки в библиотеке вызвать функцию главного приложения и вернуть результат.
Как это реализовать? В какую сторону смотреть? =)


Название: Re: Взаимодействие библиотеки и приложения.
Отправлено: Пантер от Ноябрь 25, 2011, 09:58
В сторону сигналов и слотов.


Название: Re: Взаимодействие библиотеки и приложения.
Отправлено: Martiro от Ноябрь 25, 2011, 10:10
А как связать сигнал в библиотеке со слотом в приложении?


Название: Re: Взаимодействие библиотеки и приложения.
Отправлено: Пантер от Ноябрь 25, 2011, 10:15
Через интерфейс библиотеки.


Название: Re: Взаимодействие библиотеки и приложения.
Отправлено: SASA от Ноябрь 25, 2011, 16:01
Возникла задачка.
Есть приложение. В нем подключается QLibrary. Библиотека имеет свою формочку.
В какой-то момент необходимо по нажатию кнопки в библиотеке вызвать функцию главного приложения и вернуть результат.
Как это реализовать? В какую сторону смотреть? =)
А зачем QLibrary?
Про сигналы. Можно в библиотеку передавать управляемый объект (коннектиться с ним) или запросить у библиотеки какой-нибудь объект и тоже законектиться.