Russian Qt Forum

Qt => Общие вопросы => Тема начата: admsasha от Октябрь 28, 2011, 02:31



Название: как сделать безопастную загрузку через QLibrary ?
Отправлено: admsasha от Октябрь 28, 2011, 02:31
Программа использует что-то типа плагинов, загружаю библиотеки через QLibrary. Но если в библиотеке есть ошибка то падает всё приложение. Как бы сделать так, что если в библиотеке ошибка, только она бы и падала, а основное приложение оставалось в целости, при этом выдав типа "plugin.dll упал и будет вновь перезапущен" ?


Название: Re: как сделать безопастную загрузку через QLibrary ?
Отправлено: Alex Custov от Октябрь 28, 2011, 02:36
Через преобразование плагинов в отдельные процессы, с которыми основная программа общается через какой-то механизм IPC.