对于桌面应用程序而言,自动升级功能往往是必不可少的。当每次启动程序(或者手动点击更新按钮)时,应检测服务端是否有新版本出现。如果存在,则提示并更新;否则,提示当前已是最新版本。
在 Qt IFW 中,如果要实现这样的功能,可以利用 maintenancetool 维护工具及其两个重要选项:
--checkupdates:检测更新,并返回一个 XML。
--updater:以更新模式启动应用程序。
注意:
对于桌面应用程序而言,自动升级功能往往是必不可少的。当每次启动程序(或者手动点击更新按钮)时,应检测服务端是否有新版本出现。如果存在,则提示并更新;否则,提示当前已是最新版本。
在 Qt IFW 中,如果要实现这样的功能,可以利用 maintenancetool 维护工具及其两个重要选项:
--checkupdates:检测更新,并返回一个 XML。
--updater:以更新模式启动应用程序。
注意: