title: Qt Logger framework
body: <p>This is possible a duplicate, notheless old questions might be outdated.</p>
  
  <p>I know the basic logging principles of Qt, using <code>qDebug() &lt;&lt; "error"</code>
  and I know that with Qt 5.2 categories where introduced (example found here: <a href="https://evileg.com/en/post/154/" rel="nofollow noreferrer">https://evileg.com/en/post/154/</a>)
  But I do not see that Qt provides a framework ready to use.</p>
  
  <p>I would like to have a file write based logger, thread save, that is compatible with log4net (or log4j). Even if not with the output of log4net it should be stable and proven to work.</p>
  
  <p>I found <code>log4qt</code>
  <a href="https://sourceforge.net/projects/log4qt/" rel="nofollow noreferrer">https://sourceforge.net/projects/log4qt/</a> But the source does not even include a make file or anything to make it. Also the code is from 2009 and very likely outdated.</p>
  
  <p>I also found the log4cxx, but that is based on Linux compile tools and I could not find out how to make it using ming32 on windows. Since I dislike to invest hours to even compile a framework I rather not want to use this framework.</p>
  
  <p>Is there anything more modern, up to date for Qt, usable on windows?</p>