title: Qtimer vs timerEvent - which of them produces less overhead?
body: <p>I need a timer to be triggered every 1 ms. <a href="http://doc.qt.digia.com/4.7/signalsandslots.html">This</a> document reports, that slot invocation may be much slower than even a virtual function call.</p>
  
  <p>But if we compare signals/slots with event occurance, what mechanism will be faster, more efficient and produce less overhead: <code>QTimer</code> with it's <code>timeout()</code> signal connected to a slot or bare <code>QObject::startTimer()</code>\ <code>QObject::killTimer()</code> with <code>QObject::timerEvent()</code>?</p>
  
  <p>Will the answer for above question be the same for Windows and Linux?</p>