title: How can I enable auto-updates in a Qt cross-platform application?
body: <p>I love applications that are able to update themselves without any effort from the user (think: <a href="http://en.wikipedia.org/wiki/Sparkle_%28software%29" rel="noreferrer">Sparkle</a> framework for Mac). Is there any code/library I can leverage to do this in a Qt application, without having to worry about the OS details? </p>
  
  <p>At least for Windows, Mac and user-owned Linux binaries.</p>
  
  <p>I could integrate Sparkle on the Mac version, code something for the Linux case (only for a standalone, user-owned binary; I won't mess with <a href="http://en.wikipedia.org/wiki/Linux_distribution" rel="noreferrer">distribution</a> packaging, if my program is ever packaged), and find someone to help me on the Windows side, but that's horribly painful. </p>