title: Qt app with dynamic set of functionalities
body: <p>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.</p>
  
  <p>I'm planning to build the user interface with <a href="http://doc.qt.io/qt-5/quiloader.html" rel="nofollow"><code>QUiLoader</code></a> and I think the functionality should come from such an external file. Does it make sense?</p>
  
  <p>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.</p>
  
  <p>Since I have no ideia where to begin (as the question might suggest), I'm here to ask for directions?</p>