Szyk Cech
2018-09-23 14:13:52 UTC
Hi all!
I study carefully Qt Creator plugin system. I just read
PluginManagerPrivate::loadQueue functions and thought about it for a
while and my question arise:
Is it true:
PluginManagerPrivate::loadQueue can return false (mean fail) if we have
2 (or more) plugins which depend on other plugin simultaneously?
In e.g.:
I have plugin0 which depend on plugins plugin1 and plugin2 and these two
both based on plugin3. Then PluginManagerPrivate::loadQueue fail and
report circulation dependencies?
Why is this wrong - I think it should be possible load such plugins
(plugin1 and plugin2 after 3 and then load plugin0). Is this not fesible?!?
Or maybe I am wrong and this is not the case...
best regards
Szyk Cech
I study carefully Qt Creator plugin system. I just read
PluginManagerPrivate::loadQueue functions and thought about it for a
while and my question arise:
Is it true:
PluginManagerPrivate::loadQueue can return false (mean fail) if we have
2 (or more) plugins which depend on other plugin simultaneously?
In e.g.:
I have plugin0 which depend on plugins plugin1 and plugin2 and these two
both based on plugin3. Then PluginManagerPrivate::loadQueue fail and
report circulation dependencies?
Why is this wrong - I think it should be possible load such plugins
(plugin1 and plugin2 after 3 and then load plugin0). Is this not fesible?!?
Or maybe I am wrong and this is not the case...
best regards
Szyk Cech