KcFnMi
KcFnMi

Reputation: 6171

Qt app with dynamic set of functionalities

Please let me present the idea. I would like to build a Qt app which allows the user to load functionality from a external file (.dll ?) while the app is running. The file could be downloaded from the internet.

I'm planning to build the user interface with QUiLoader and I think the functionality should come from such an external file. Does it make sense?

As an example, to begin with, I'm imagining to provide the user simple functionality like sum and multiplication. And other functionality should be provided afterwards.

Since I have no ideia where to begin (as the question might suggest), I'm here to ask for directions?

Upvotes: 0

Views: 33

Answers (1)

gzh
gzh

Reputation: 3616

Yes, what you need is a plugin mechanism.

For developing a plugin, you should decide how those plugin to be load and to get information from plugin, i.e. you should define a interface first hand, by that interface, your program can communicate with plugins developed by others.

Upvotes: 1

Related Questions