title: forceActiveFocus() vs focus = true in QML
body: <p>I read the documentation about:</p>
  
  <ul>
  <li><a href="http://doc.qt.io/qt-5/qml-qtquick-item.html#focus-prop" rel="noreferrer"><code>focus</code> property</a></li>
  <li><a href="http://doc.qt.io/qt-5/qml-qtquick-item.html#activeFocus-prop" rel="noreferrer"><code>activeFocus</code> property</a></li>
  <li><a href="http://doc.qt.io/qt-5/qml-qtquick-item.html#forceActiveFocus-method" rel="noreferrer"><code>forceActiveFocus()</code> method</a></li>
  <li><a href="http://doc.qt.io/qt-5/qml-qtquick-focusscope.html#details" rel="noreferrer"><code>FocusScope</code> object</a></li>
  <li><a href="http://doc.qt.io/qt-5/qtquick-input-focus.html" rel="noreferrer">and keyboard focus in QtQuick</a></li>
  </ul>
  
  <p>but it is still not clear when should someone use <code>forceActiveFocus()</code> method over setting the <code>focus</code> property to true or vice versa.</p>