title: Thread id of QtConcurrent run
body: <p>I am doing multi-thread programs with QT.</p>
  
  <p>I use this code to try whether it acts as i expected.</p>
  
  <pre><code>QFuture&lt;void&gt; t1 = QtConcurrent::run(thread_process1, (void *)this);
  QFuture&lt;void&gt; t2 = QtConcurrent::run(thread_process2, (void *)this);
  </code></pre>
  
  <p>and both thread_process1 and 2 are only one line which is </p>
  
  <pre><code>qDebug()&lt;&lt;"thread id: "&lt;&lt;QString("%1").arg((int) QThread::currentThreadId(), 0, 16) ;
  </code></pre>
  
  <p>however, they both show 
  thread id:  "ffffffffb6085b40"</p>
  
  <p>am I do it wrong??
  QFutureWatcher seems to do no help.</p>