Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt 向最终用户发出有关更新版本的通知_Qt_Versioning_Notifications - Fatal编程技术网

Qt 向最终用户发出有关更新版本的通知

Qt 向最终用户发出有关更新版本的通知,qt,versioning,notifications,Qt,Versioning,Notifications,我有一个应用程序,将安装在各种机器上。现在,如果我有一个比已安装版本更新的版本,我需要通知用户更新可用。Mozilla Firefox中显示的更新版本与此类似。这有可能实现吗??或者那些Firefox的家伙是如何实现这一功能的?我的应用程序是使用Qt4.4实现的。但我想这不符合特定的编程语言。我几乎不知道如何实现这一点,因此欢迎提出任何关于这一点的想法。您需要一个网站页面,如 并在此页中放置版本号 每次应用程序运行时,请(安静地)查看此页面, 如果找到的版本>当前版本,则打开确认窗口。您是否绝对

我有一个应用程序,将安装在各种机器上。现在,如果我有一个比已安装版本更新的版本,我需要通知用户更新可用。Mozilla Firefox中显示的更新版本与此类似。这有可能实现吗??或者那些Firefox的家伙是如何实现这一功能的?我的应用程序是使用Qt4.4实现的。但我想这不符合特定的编程语言。我几乎不知道如何实现这一点,因此欢迎提出任何关于这一点的想法。

您需要一个网站页面,如 并在此页中放置版本号

每次应用程序运行时,请(安静地)查看此页面,
如果找到的版本>当前版本,则打开确认窗口。

您是否绝对确定您的用户关心/希望收到更新通知?如果需要更新,则只需自动更新,而无需麻烦用户。Firefox就是一个很好的例子,它会在下次启动时进行更新。虽然在向用户发布更新之前询问用户通常是礼貌和良好的做法,以防他们很忙并且希望推迟…@Sam Post,但即使是Firefox也会询问是否安装更新。我也是这样。用户可以使用其当前版本,而不会出现任何问题,但仍然需要通知他们更新的版本。在您的服务器中提供服务/资源,告诉您最新版本是什么,怎么样。然后,将此值与客户端版本进行比较。@geff_chang,是的,我想这样就可以了。我可以在每次启动应用程序时检查版本,如果需要,可以通知用户。虽然我不知道如何实现这一点。