[Interest] (Q)Plugins and QML/Quick
Ulf Hermann
ulf.hermann at qt.io
Tue Sep 14 08:26:15 CEST 2021
Hi,
> The problem to discuss:
>
> * An application that wants to be extendable via plugins.
> * These are found and loaded at runtime.
> * Not all of them are used at the time.
> * The plugins require non-trivial UI, that they ought to "bring
> themselves".
> * During the runtime of the application one plugin can be disabled and
> another one enabled, and their respective UI should be replaced in
> the application window.
> o Ultimately, think that they can be chosen on a combo-box.
> [...]
> Now, the question: How would you approach the same problem in QML? I've
> read around that creating objects for the Quick engine is an
> anti-pattern. So, do you have examples, or suggestions, how to achieve
> this kind of design?
You're talking about QML modules. There is a new blog post about those
[1], and I'm just writing another, more in depth one, about the same topic.
[1] https://www.qt.io/blog/introduction-to-the-qml-cmake-api
best regards,
Ulf
More information about the Interest
mailing list