title: Why doesn't Qt send debug message to std error stream in Windows?
body: <p>I use qDebug() in eclipse in windows, which doesn't give me any output, it seems that Qt sends it to the debugger from Qt's documents below.</p>
  
  <pre><code>The Qt implementation of these functions prints the text to the stderr output under Unix/X11 and Mac OS X. With Windows, if it is a console application, the text is sent to console; otherwise, it is sent to the debugger.
  </code></pre>
  
  <p>My purpose is not how to print message in eclipse in windows.</p>
  
  <p>My purpose is to know that why Qt doesn't choose to send debug message to std error stream in windows, while it actually sends debug message to std error stream in Mac Os.</p>
  
  <p>Is there any differences between Windows and Mac Os?</p>
  
  <p>Thanks for help.</p>