How can I enable auto-updates in a Qt cross-platform application?

前端 未结 12 517
孤街浪徒
孤街浪徒 2020-12-22 18:37

I love applications that are able to update themselves without any effort from the user (think: Sparkle framework for Mac). Is there any code/library I can leverage to do th

12条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-22 19:26

    Shameless plug: this a relatively old question, but I thought that it may be useful to mention a library that I created recently, which I named "QSimpleUpdater". Aside from notifying you if there's a newer version, it allows you to download the change log in any format (such as HTML or RTF) and download the updates directly from your application using a dialog.

    As you may expect from a Qt project, it works on any platform supported by Qt (tested on Windows, Mac & Linux).

    Links:

    • Website
    • GitHub repository

    Screenshot:

    enter image description here

提交回复
热议问题