mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 00:56:45 +02:00
Add explanatory comments
This commit is contained in:
parent
a7132c4ff6
commit
59f96cada1
1 changed files with 8 additions and 0 deletions
|
@ -1041,6 +1041,14 @@ Application::Application(
|
||||||
void Application::initializePluginManager() {
|
void Application::initializePluginManager() {
|
||||||
DependencyManager::set<PluginManager>();
|
DependencyManager::set<PluginManager>();
|
||||||
auto pluginManager = PluginManager::getInstance();
|
auto pluginManager = PluginManager::getInstance();
|
||||||
|
|
||||||
|
qWarning() << "Input plugins: " << getInputPlugins().size();
|
||||||
|
|
||||||
|
// To avoid any confusion: the getInputPlugins and getDisplayPlugins are not the ones
|
||||||
|
// from PluginManager, but functions exported by input-plugins/InputPlugin.cpp and
|
||||||
|
// display-plugins/DisplayPlugin.cpp.
|
||||||
|
//
|
||||||
|
// These functions provide the plugin manager with static default plugins.
|
||||||
pluginManager->setInputPluginProvider([] { return getInputPlugins(); });
|
pluginManager->setInputPluginProvider([] { return getInputPlugins(); });
|
||||||
pluginManager->setDisplayPluginProvider([] { return getDisplayPlugins(); });
|
pluginManager->setDisplayPluginProvider([] { return getDisplayPlugins(); });
|
||||||
pluginManager->setInputPluginSettingsPersister([](const InputPluginList& plugins) { saveInputPluginSettings(plugins); });
|
pluginManager->setInputPluginSettingsPersister([](const InputPluginList& plugins) { saveInputPluginSettings(plugins); });
|
||||||
|
|
Loading…
Reference in a new issue