Russian Qt Forum

Qt => Вопросы новичков => Тема начата: phoenixyak от Июнь 20, 2022, 08:45



Название: Использование сигнал/слотов между DLL и основной программой
Отправлено: phoenixyak от Июнь 20, 2022, 08:45
Добрый день.
Я хочу создать и динамически подключить библиотеку к своему приложению.
Использую QT 5.12.
Правильным ли выбором будет использование Q_DECLARE_INTERFACE и QPluginLoader?
Правильно ли я понимаю, что интерфейсный класс может содержать слоты и сигналы?
Обмен через сигналы и слоты между DLL и основной программой происходит также как и внутри одного проекта? Интересует не используют ли они какой-нибудь медленный механизм в отличии от использования их в одном проекте?


Название: Re: Использование сигнал/слотов между DLL и основной программой
Отправлено: DarkHobbit от Июнь 22, 2022, 10:58
Интересует не используют ли они какой-нибудь медленный механизм в отличии от использования их в одном проекте?
DLL является частью процесса, который её загрузил, выводы делай сам.