Плагины

Системы плагинов в Qt: QPluginLoader, интерфейсы плагинов, динамическая загрузка модулей и расширяемая архитектура приложений. Пошаговые примеры создания хост-приложения и плагинов к нему.

Система плагинов

Проектирование интерфейса плагина: чистые абстрактные классы и Q_DECLARE_INTERFACE

Введение Хорошо спроектированный интерфейс плагина — основа долговечной системы расширений: он должен быть достаточно стабильным, чтобы сторонние разработчики могли писать плагины, не боясь, что следующая минорная версия приложения…

Система плагинов

QPluginLoader: основы динамической загрузки плагинов

Введение Плагин — это код, скомпилированный отдельно от основного приложения и загружаемый в него во время выполнения, а не на этапе компоновки. Это позволяет расширять функциональность приложения без…