title: Qml does not respond GUI when using class methods
body: <p>I need your help.</p>
  
  <p>There is a class in C++, in which is implemented relatively difficult algorithms. And I also added to it a graphical interface for QML. I registered the class:</p>
  
  <pre><code>qmlRegisterType&lt;Solver&gt;("xyz.lstu", 1, 0, "Solver");
  </code></pre>
  
  <p>I launch it as:</p>
  
  <pre><code>onClicked: {
      solver.start()
  }
  </code></pre>
  
  <p>When I run the methods of the class, the GUI stops responding and starts responding only after the function is completed. The class object regularly sends it signals about progress and I want to immediately bring them to the GUI. How to run these methods on a separate thread?
  In Java, I solved such things like this</p>
  
  <pre><code>SwingUtilities.invokeLater(..) 
  </code></pre>